[Rd] SVN vs DVCS
Gabor Grothendieck
ggrothendieck at gmail.com
Wed May 26 13:16:23 CEST 2010
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
<maechler at stat.math.ethz.ch> wrote:
>>>>>> Felix Andrews <felix at 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 <felix at 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
More information about the R-devel
mailing list