Re: [Pyobjc-dev] CVS Sucks.
Brought to you by:
ronaldoussoren
From: Ronald O. <ous...@ci...> - 2004-04-09 05:34:16
|
This certainly is a topic that people care a lot about, 17 messages in a night :-) On 8-apr-04, at 22:40, b.bum wrote: > Anyone want to move to Subversion? Why? > > I can have the project converted, moved over and setup in short order > -- potentially even preserving all history information. It mostly a > matter of grabbing a block of time where the CVS repository doesn't > change. > > A number of advantages: > > - it isn't CVS sure, and neither is SourceSafe :-) > - web based repos browser that is much more straightforward I seldomly use those > - can mount the repos in Finder and drag a copy of the trunk or > branch just like any other filesystem > - it isn't CVS but why is not being CVS good *for PyObjC*. > - repository checkout -- anonymous or otherwise -- is considerably > more straightforward the initial CVS checkout is two lines in the shell, that can hardly be called difficult. > - no more "wait 24 hours or so before changes are visible in > anonymous repos" that is a SF problem, not CVS. > - much better tagging/branching we don't use those anyway. Well, I do tag official releases but even then I've never felt the need to revisit those. > - atomic commits That is a real advantage of SVN. > > Disadvantage: > - it is a change, and change is scary - Interface Builder doesn't know about the subversion meta files, which causes problems Like Pierce I'm more interested in TLA, it's architecture looks more usefull. The GNU license isn't a problem here, I'm unlikely to embed TLA into my own projects. DISCLAIMER: I have not used TLA or subversion, all my opinions on these systems are therefore based on hearsay. Ronald -- X|support bv http://www.xsupport.nl/ T: +31 610271479 F: +31 204416173 |