[Cialug] git in structured environment

Aaron Korver aaron.korver at gmail.com
Fri Jul 11 11:44:04 CDT 2008


Note I didn't say that SVN was going to be any good at doing these.  I just
was disagreeing with your statement that SVN "couldn't" do these things.
:-)

On Fri, Jul 11, 2008 at 8:40 AM, Jeffrey Ollie <jeff at ocjtech.us> wrote:

> On Thu, Jul 10, 2008 at 11:41 PM, Colin Burnett <cmlburnett at gmail.com>
> wrote:
> >
> > Though this svn:mergeinfo support should make merges less
> > painful...when finally implemented.  Though, using a property for
> > merge info seems like a cheap hack to me.  In git the merge commit has
> > two parent commits which intrinsically and permanently links the
> > merge.  A number of the outstanding issues seem entirely expected for
> > a tacked-on solution.  I'm being smug.  :)
>
> It *is* a cheap hack.  I've used the predecessor "svnmerge" script
> before (as I said it's in heavy use by Digium on Asterisk).  Basically
> what it does is use a special property to keep track of what
> changesets have been "merged" into the current branch.  And by
> "merged" I mean extract a diff from the changeset on the other branch
> and apply the diff to the current branch and commit it if there were
> no conflicts.  The svnmerge script kept the log message (mostly) but
> the committer ID would be whoever ran the svnmerge script.  The
> svnmerge script would also merge several changesets on the other
> branch into a single commit on the branch being merged into.  Not very
> friendly if you're trying to do a blame/annotate type operation.
>
> Jeff
> _______________________________________________
> Cialug mailing list
> Cialug at cialug.org
> http://cialug.org/mailman/listinfo/cialug
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://cialug.org/pipermail/cialug/attachments/20080711/a01b2f76/attachment-0001.html


More information about the Cialug mailing list