Re: Version control for IDL software [message #46601 is a reply to message #46302] |
Mon, 05 December 2005 08:05  |
Paul Van Delst[1]
Messages: 1157 Registered: April 2002
|
Senior Member |
|
|
Ken Mankoff wrote:
>
> On Thu, 24 Nov 2005, Richard G. French wrote:
>
>> Thanks to Jean and Craig and others - I've now started using CVS and
>> I'm beginning to get the hang of it. I haven't yet sorted out the
>> 'tags' part of things, or freezing versions of a full set of routines,
>> but I'm getting there!
>> Dick
>
>
> Looks like I'm too late to influence your decision, but I switched to
> subversion from CVS about 1 year ago and its been great. Many
> improvements over CVS. I suggest it instead.
We'll soon be switching to subversion for a new CVS repository here too. I've experienced
issues with CVS commits over a network when ssh is used, *and* some (or all) of the files
are being watched by other developers -- commits seem to fail unpredictably. Since CVS
doesn't have atomic commits (subversion does), I have to keep an eye on exactly what has
been commited before a failure occurs (if at all). That can be a real pain when you're
commiting or tagging a whole bunch of files spread through several subdirectories
heirarchies.
But, for a single person-repository not handling a lot of code, CVS is probably good enough.
paulv
> Whichever you use, a nice wrapper like Trac, webCVS, etc. can make it
> easy to see whats going on. I think Trac supports CVS, if not, it will
> in an upcoming release.
>
> http://projects.edgewall.com/trac
>
> -k.
--
Paul van Delst
CIMSS @ NOAA/NCEP/EMC
|
|
|