[Pw_forum] CVS vs. SVN

Stefano Baroni baroni at sissa.it
Thu Jan 28 20:18:12 CET 2010


Dear Norbert: thank you for your valuable advice, which will receive our utmost consideration. Please, consider that QE is a huge project carried on by a relatively small number of people. You are really most welcome to join us. By doing so, you should also consider that the number of things that ought to be done "better sooner than later" is probably larger than you can imagine, and certainly larger than what can actually be done. This being said, QE will probably be moved to SVN. The time frame of the move will not be decided by how much better SVN is with respect to CVS, but how many more urgent things have to be done. I am sure you will understand this, and I wish you will not withdraw your support if the version control system you'll have to work with is not your favorite one (nor it probably is of any of the developers). Cheers - Stefano

On Jan 28, 2010, at 7:30 PM, Norbert Nemec wrote:

> 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.
>> 
> 
> _______________________________________________
> Pw_forum mailing list
> Pw_forum at pwscf.org
> http://www.democritos.it/mailman/listinfo/pw_forum

---
Stefano Baroni - SISSA  &  DEMOCRITOS National Simulation Center - Trieste
http://stefano.baroni.me [+39] 040 3787 406 (tel) -528 (fax) / stefanobaroni (skype)

La morale est une logique de l'action comme la logique est une morale de la pensée - Jean Piaget

Please, if possible, don't  send me MS Word or PowerPoint attachments
Why? See:  http://www.gnu.org/philosophy/no-word-attachments.html







-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.quantum-espresso.org/pipermail/users/attachments/20100128/3bf96632/attachment.html>


More information about the users mailing list