Re: [R] Which version control system to learn for managing R projects?

2010-10-26 Thread Duncan Murdoch
On 26/10/2010 12:16 PM, Tal Galili wrote: Hello all, I wish to learn a version control system for managing my R (data analysis) projects. I know of SVN and github, and wonder if there is any reason for which I should prefer the one over the other (or any other platform). An example for a

Re: [R] Which version control system to learn for managing R projects?

2010-10-26 Thread Marc Schwartz
On Oct 26, 2010, at 11:22 AM, Duncan Murdoch wrote: On 26/10/2010 12:16 PM, Tal Galili wrote: Hello all, I wish to learn a version control system for managing my R (data analysis) projects. I know of SVN and github, and wonder if there is any reason for which I should prefer the one

Re: [R] Which version control system to learn for managing R projects?

2010-10-26 Thread Whit Armstrong
Marc is exactly right about people having strong opinions. R-forge is really the _only_ reason to consider using svn. git is where the world is headed. This video is a little old: http://www.youtube.com/watch?v=4XpnKHJAok8, but does a good job getting the point across. Hg is a good

Re: [R] Which version control system to learn for managing R projects?

2010-10-26 Thread Hadley Wickham
git is where the world is headed.  This video is a little old: http://www.youtube.com/watch?v=4XpnKHJAok8, but does a good job getting the point across. And lots of R users are using github already: http://github.com/languages/R/created Hadley -- Assistant Professor / Dobelman Family Junior

Re: [R] Which version control system to learn for managing R projects?

2010-10-26 Thread Gabor Grothendieck
On Tue, Oct 26, 2010 at 12:16 PM, Tal Galili tal.gal...@gmail.com wrote: Hello all, I wish to learn a version control system for managing my R (data analysis) projects. I know of SVN and github, and wonder if there is any reason for which I should prefer the one over the other (or any other

Re: [R] Which version control system to learn for managing R projects?

2010-10-26 Thread Hadley Wickham
1. What is everyone else using?  The network effect is important since you want people to be able to access your repository and you want to leverage your knowledge of the version control system for other projects' repositories.  To that extent Subversion is the clear choice since its used on