OK, I think this captures it (branches replaced with real names so the
images below make sense)
1---2---3---4---5---6---7---8---9 <- trunk
\ \
\ \-a---c---c---d <- GLIFFY_ONLINE_REST_API (where
I'm working)
\
\-I <- GLIFFY_ONLINE_SSO, no commits,
just a branch in SVN
[ I is branched off of 2 and a is branched off of 5 ]
Changes at 3 and 4 show up as conflicts when I merge
GLIFFY_ONLINE_REST_API and trunk
The situation you describe could be it. It's hard to tell from gitk
just what is going on.
In gitk, when I find the commit in SVN that created
GLIFFY_ONLINE_REST_API, I see this:
http://www.naildrivin5.com/images/git_top.jpg (The commit message i
"Rest API Branch" and "GLIFFY_WEBSITE_MAR" is NOT the name in SVN)
When I find where that yellow arrow goes, I see this:
http://www.naildrivin5.com/images/git_bottom.jpg
I will look into the graft solution....
Dave
On Jun 9, 2008, at 4:53 PM, Jakub Narebski wrote: