[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