<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
</head>
<body text="#000000" bgcolor="#ffffff">
<br>
<br>
Robert P. Goldman wrote:
<blockquote type="cite" cite="mid:5954-SnapperMsg6FC6F8FAC6D409E1@%5B174.158.42.104%5D">
<pre wrap="">I'm glad that someone said this.
There are some very compelling arguments for git adoption, but it's a much
more complex animal -- at least for the user (as opposed to the admin) --
than svn.
</pre>
</blockquote>
According to Bryan O'Sullivan, for whom I have great respect,<br>
Mercurial has the same thing that make git desirable, but is<br>
much easier to use than git.<br>
<br>
Bryan recently wrote a CACM article about distributed<br>
revision control. Bryan is also the author of a book<br>
on Mercurial. (He's also the first co-author of "Real<br>
World Haskell", which is a very fine book.)<br>
<br>
I have no personal experience with this. We use svn<br>
at ITA. For a long time, we've been using a home-grown<br>
script to deal with the merge problem. I am told that<br>
in the new svn, which we recently upgraded to, the situation<br>
is greatly improved (svn keeps track of which changes in<br>
the original line have and have not been merged) but I<br>
do not know the specifics and have not tried it.<br>
<br>
As far as I know we have no plans to switch from svn.<br>
<br>
Here's a Google tech talk by Bryan, which I intend to watch<br>
in my copious spare time. :(<br>
<br>
<a href="http://video.google.com/videoplay?docid=-7724296011317502612#" class="moz-txt-link-freetext">http://video.google.com/videoplay?docid=-7724296011317502612#</a><br>
<br>
-- Dan<br>
<br>
<br>
<br>
<blockquote type="cite" cite="mid:5954-SnapperMsg6FC6F8FAC6D409E1@%5B174.158.42.104%5D">
<pre wrap="">
If you must have git, then so be it. But if subversion is enough then I'd
urge you to stick with it.
Best,
r
___
Robert P. Goldman
Principal Scientist, SIFT, LLC
<a href="http://www.sift.info" class="moz-txt-link-abbreviated">www.sift.info</a>
...... Original Message .......
On Mon, 14 Sep 2009 08:17:36 -0600 "Alexander Repenning"
<a href="mailto:ralex@cs.colorado.edu" class="moz-txt-link-rfc2396E"><ralex@cs.colorado.edu></a> wrote:
</pre>
<blockquote type="cite">
<pre wrap="">On Sep 12, 2009, at 11:04 AM, Ron Garret wrote:
SVN is the natural choice
since CCL itself is hosted on SVN, but the world at large seems to be
abandoning SVN in favor of Git and/or Mercurial. The last time I
checked (which was a while ago) SVN didn't do proper branch merging,
which is a show-stopper as far as I'm concerned. But maybe they've
fixed that?
Not really fixed. You have to do some semi manual merge. However, SVN is
</pre>
</blockquote>
<pre wrap=""><!---->not at all on the way out. A couple of discussions may make it sound is if
that were the case. Recently somebody actually produced some data regarding
the use of versioning systems. SVN is still gaining share, and gaining
faster than GIT and others combined. The World at large is essentially just
now dropping CVS for SNV. Statistically speaking GIT is barely showing up
on the stats.
</pre>
<blockquote type="cite">
<pre wrap="">Even if there were a GIT client with an actual user interface (I confess I
</pre>
</blockquote>
<pre wrap=""><!---->am not much of a command line person) I would still vote for using SVN. GIT
is likey to a be dangerous de-cohesiving tool in the hands of Lisp
programmers. Take an already small community, realize few lisp programmers
ever agree on things and before you know it you have more unsupported
flavors of CCL than Linux distros.
</pre>
<blockquote type="cite">
<pre wrap="">cheers, Alex
Prof. Alexander Repenning
University of Colorado
Computer Science Department
Boulder, CO 80309-430
vCard: <a href="http://www.cs.colorado.edu/~ralex/AlexanderRepenning.vcf" class="moz-txt-link-freetext">http://www.cs.colorado.edu/~ralex/AlexanderRepenning.vcf</a>
_______________________________________________
Openmcl-devel mailing list
<a href="mailto:Openmcl-devel@clozure.com" class="moz-txt-link-abbreviated">Openmcl-devel@clozure.com</a>
<a href="http://clozure.com/mailman/listinfo/openmcl-devel" class="moz-txt-link-freetext">http://clozure.com/mailman/listinfo/openmcl-devel</a>
</pre>
</blockquote>
<pre wrap=""><!---->
_______________________________________________
Openmcl-devel mailing list
<a href="mailto:Openmcl-devel@clozure.com" class="moz-txt-link-abbreviated">Openmcl-devel@clozure.com</a>
<a href="http://clozure.com/mailman/listinfo/openmcl-devel" class="moz-txt-link-freetext">http://clozure.com/mailman/listinfo/openmcl-devel</a>
</pre>
</blockquote>
</body>
</html>