[e-lang] Source control for E?

Sandro Magi smagi at naasking.homeip.net
Wed May 10 09:18:54 EDT 2006


Dean Tribble wrote:
> It would be useful to get the E code under source control.  MarkM asked
> me to seed a short discussion of options, both to determine which one to
> use and because I want to find out if the situation has changed since I
> last looked.
> 
> CVS: Open souce.  IDE support.  Poor branch support.  Poor label
> support.  Poor file moving/renaming.  Poor reliability (e.g., no
> atomicity).  Just say no.
> 
> Subversion.  Open source.   IDE support.  Branches??  Labeles?? 
> Moving??  Good atomicity?  A possibility.
> 
> Perforce.  Not open source, but can be used for open source for free. 
> IDE support.  Excellent branch support.  Excellent label support. 
> Good-excellent file move support.  High reliability/performance. Less
> familiar?  A possibility.
> 
> Darcs.  Wierd :-)
> 
> I'm on the fence about subversion vs. perforce.  I'm familiar with
> Perforce and know that it can handle the project.  It requires runnign
> the server though. Subversion may have "free" hosting sites.  Comments? 
> Other good options?

I've used subversion and TortoiseSVN for my daily software development
for about 2-3 years, and it's worked great. Sourceforge and various
other sites also host SVN, so there's no shortage of free bandwidth
available.

Sandro


More information about the e-lang mailing list