[Pw_forum] CVS vs. SVN
Norbert Nemec
Norbert.Nemec.list at gmx.de
Thu Jan 28 19:30:21 CET 2010
Is there reason in favor of CVS except for "better stay with what we know"?
In my experience, the difference between various version control systems
is far bigger than what one might think by just looking at the
difference in features. When stepping from CVS to SVN, one will
typically hardly notice a difference. There is a number of additional
features, but it may take a while until you need any one of those. Then,
try to do the step in the other direction and you will be amazed how
painful it is to work with CVS once you are used to SVN.
For me, the most important advantage of SVN is actually that it has far
better interoperability with other version control systems. Personally,
I use GIT for all my development work and simply import CVS or SVN
histories. CVS&GIT works reasonably well for importing but is an
absolute pain for committing changes. SVN&GIT works seamlessly in both
directions.
For this reason and as I believe in everyone's best interest I would
really hope that you to consider to move from CVS to SVN better sooner
than later.
Greetings,
Norbert Nemec
marsamos at democritos.it wrote:
> Dear Norbert, moving espresso from cvs to svn is something that we are
> discussing without reaching by now a clear and definite view/decision.
> Let's see in the future. But, if you like to participate to our
> discussions it would be very interesting to exchange point of view
> with you.
>
> bests
>
> Layla
>
> Quoting Norbert Nemec <Norbert.Nemec.list at gmx.de>:
>
>> Hi there,
>>
>> sorry about the unsigned CVS commits. I haven't used CVS in years and
>> forgot that you had to manually sign each commit.
>>
>> Which brings me directly to a proposal I wanted to make: would it be
>> possible to move from CVS to Subversion (SVN) with the quantum-espresso
>> repository?
>>
>> CVS is ancient technology and it has a number of serious shortcomings.
>> SVN is designed as a replacement based on the same philosophy. Anyone
>> who knows CVS should be familiar with SVN in very short time. I don't
>> even want to start listing the advantages of SVN. Just look it up on the
>> web if you are interested.
>>
>> QE-forge does support SVN, so it would just be a matter of a one-time
>> conversion of the repository and a switch of tool by all developers. I
>> am absolutely certain that the developers will value the advantages in
>> very short time.
>>
>> Greetings,
>> Norbert
>> _______________________________________________
>> Pw_forum mailing list
>> Pw_forum at pwscf.org
>> http://www.democritos.it/mailman/listinfo/pw_forum
>>
>
>
>
> ----------------------------------------------------------------
> This message was sent using IMP, the Internet Messaging Program.
>
More information about the users
mailing list