[e-lang] Source control for E?
Marc Stiegler
marcs at skyhunter.com
Wed May 10 14:17:04 EDT 2006
As another person who has used Perforce, I can heartily endorse it. It
is the only version control system from which I have gotten more utility
than merely enabling a current merge, and creating an archive that can
be explored usefully by anthropologists a thousand years from now. I
have never successfully used CVS to retrieve a piece of code that we
discarded several versions earlier and now want to resurrect. I have
with Perforce.
I don't know a thing about Subversion.
I hate to complexify the discussion, but OpenCM should at least be put
on the list so it can be discarded, should it not? It has the advantage,
we could probably persuade Jonathan to host it :-) It has the
disadvantage that, I know Jonathan worked hard to make it as similar to
CVS as possible.
--marcs
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?
>
>
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> e-lang mailing list
> e-lang at mail.eros-os.org
> http://www.eros-os.org/mailman/listinfo/e-lang
More information about the e-lang
mailing list