|
From: Tait <gnu...@t4...> - 2012-10-05 07:14:24
|
>>> I'm not sure the repositories themselves are being replaced, but the >>> other items are changing (e.g., bug tracker, etc.). However, CVS seems >>> to be downplayed a bit and only SVN, mercurial and git are listed as >>> supported. >> >> Probably not at this point, but I suspect that sooner or later CVS >> will be phased out and it might happen that it won't be supported in >> future at all. [...] > > I would say that either git or mercurial would be a better choice than > SVN. (Disclosure: I like git; I find mercurial gets underfoot and is clumsy. But nothing is worse than CVS.) SVN has one distinct advantage over both git and mercurial: it is the lowest-common denominator. Both Mercurial and Git have excellent utilities that allow the end user to use git/mercurial to interact with an SVN server. Those who don't want to learn or be forced into a newer VCS like git or mercurial can use SVN itself. SVN becomes the best of all worlds. It retains familiarity for CVS users, and git/mercurial fans can use whichever they prefer and have most or all of the benefits of their tool of choice. Someone mentioned Perforce. This is a commercial product whose licenses are not free. I don't think we -- or SourceForge -- will adopt it. The feedback I've heard on it has mostly been negative. Bazar would be worth consideration, but it's not one of the choices listed by SourceForge. |