[Rd] SVN vs DVCS
Martin Maechler
maechler at stat.math.ethz.ch
Wed May 26 11:44:44 CEST 2010
>>>>> 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
>>
>> --
>> Felix Andrews / 安福立
>> Postdoctoral Fellow
>> Integrated Catchment Assessment and Management (iCAM) Centre
>> Fenner School of Environment and Society [Bldg 48a]
>> The Australian National University
>> Canberra ACT 0200 Australia
>> M: +61 410 400 963
>> T: + 61 2 6125 4670
>> E: felix.andrews at anu.edu.au
>> CRICOS Provider No. 00120C
>> --
>> http://www.neurofractal.org/felix/
>>
> --
> Felix Andrews / 安福立
> Postdoctoral Fellow
> Integrated Catchment Assessment and Management (iCAM) Centre
> Fenner School of Environment and Society [Bldg 48a]
> The Australian National University
> Canberra ACT 0200 Australia
> M: +61 410 400 963
> T: + 61 2 6125 4670
> E: felix.andrews at anu.edu.au
> CRICOS Provider No. 00120C
> --
> http://www.neurofractal.org/felix/
> ______________________________________________
> R-devel at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-devel
More information about the R-devel
mailing list