Note that one can also use any of the dvcs systems without actually moving from svn by using the dvcs (or associated extension/addon) as an svn client or by using it on an svn checkout.
On Wed, May 26, 2010 at 5:44 AM, Martin Maechler <maech...@stat.math.ethz.ch> wrote: >>>>>> Felix Andrews <fe...@nfrac.org> >>>>>> on Wed, 26 May 2010 11:20:12 +1000 writes: > > > On second thoughts it is really none of my business how the R sources > > are managed. > > But I would encourage package developers and/or r-forge maintainers to > > consider these systems. > > Thank you, Felix, for the compilation of these alternatives. > > One very relevant piece of information that you've not added, > is, how easily one could *move* from svn to such a system > (including the full history of every file with revision numbers, > log messages, etc), > and .. for R-forge, e.g., which of these provide nice and > flexible tools (as svn does) for an automatic web interface to > inspect file histories, differences, etc. > > Regards, > Martin ( maintainer of svn.r-project.org ) > > > Regards > > -Felix > > > On 26 May 2010 10:29, Felix Andrews <fe...@nfrac.org> wrote: > >> Hi, > >> > >> Just wondering whether anyone had thought about moving the R sources > >> to a "distributed" version control system such as Bazaar, Git or > >> Mercurial. These new generation systems make it easier to work on > >> feature branches, allow working offline, are very fast, etc. > >> > >> Some projects that have moved to Git are > >> Linux Kernel > >> Perl > >> Ruby on Rails > >> ... > >> http://en.wikipedia.org/wiki/Git_(software) > >> > >> Some projects that have moved to Bazaar (bzr) are > >> Ubuntu > >> MySQL > >> Inkscape > >> ... > >> http://en.wikipedia.org/wiki/Bazaar_(software) > >> > >> Some projects that have moved to Mercurial (hg) are > >> Mozilla > >> Octave > >> Python > >> ... > >> http://en.wikipedia.org/wiki/Mercurial_(software) > >> > >> Joel Spolky's take on it: > >> http://www.joelonsoftware.com/items/2010/03/17.html > >> > >> Regards > >> -Felix ______________________________________________ R-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-devel