Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Best Versioning System for R [closed]

I have a plethora of both short and long pieces of R code that I would like to track as they evolve.

Does anyone have any recommendation or experience using version-control software with R?

like image 852
Brandon Bertelsen Avatar asked Dec 02 '22 06:12

Brandon Bertelsen


1 Answers

Use

  • whatever your colleagues, friends, ... use --- most systems are technically equivalent and you want to foster rather than hinder collaboration

  • whatever is supported in the editor or IDE you use most

so as ever so often it comes down to network effects --- popular choices create more users which creates more support in tools etc.

R itself does not care. Source code is just text. Personally, I like SVN a lot and use it at home, at work, at R-Forge, on Google Code, on Sourceforge, ... R Core also uses SVN but as I said, it does not really matter. Your choice, your headaches when you need to admin or fix things.

like image 162
Dirk Eddelbuettel Avatar answered Dec 11 '22 09:12

Dirk Eddelbuettel