Robert P. J. Day escribió: > On Thu, 27 Dec 2007, Martin Marques wrote: > >> Robert P. J. Day escribió: >>> and if one were to start a new project that didn't have to be strictly >>> backward compatible with anything, and one already had a decent >>> grounding in CVS, subversion would also be a reasonable choice. >> Why? > > because subversion corrects a number of CVS "issues", and the command > structure is very similar to that of CVS, so all that CVS knowledge > can be transferred over fairly quickly. I will talk about Mercurial, that is what I use. Mercurial fixes all the CVS *issues* and also has the same command structure: hg status hg commit -m "some comment" hg add hg diff etc. And you can start to enter the wonderful world of distributed VCS. :-D > i didn't say that subversion was the best version control system of > all the possible choices -- only that, if one was already fairly > conversant with CVS, it would be a "reasonable" choice for a new > project. All the new VCS have tried to keep the same command structure, not only svn