git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* git-svn: how to connect SVN branches?
@ 2008-01-17 20:17 dherring
  2008-01-17 22:04 ` Sam Vilain
  2008-01-17 23:42 ` Gregory Jefferis
  0 siblings, 2 replies; 4+ messages in thread
From: dherring @ 2008-01-17 20:17 UTC (permalink / raw)
  To: git

Hi,

The project I'm tracking changed servers a couple months ago.  To simulate 
the svn-switch, I edited the svn-remote.url to the new location.  `git-svn 
fetch`, `git-svn dcommit`, and the like seemed to work ok.

When a new release branch came out, I tried adding
svn-remote.branches = releases/*:refs/remotes/svn/*

`git-svn fetch` pulled the new branch.  However, it created a whole new 
history for this branch (new git commits from the beginning of the SVN 
repo).

Is there some way to tell git/git-svn to connect these two histories?

Pictorially, I have

SVN1@a---SVN2@a---SVN3@b---SVN4@b---SVNtrunk
SVN1@b---SVN2@b---SVN3@b---SVN4@b---SVNbranch

and want

SVN1@a---SVN2@a---SVN3@b---SVN4@b---SVNtrunk
                                  \--SVNbranch

Similarly, if someone cloned a git repo full of git-svn-id's (which 
indicate that an svn --switch occurred) but without any matching git-svn 
data, is there a way to `git-svn fetch` from the new SVN repo and 
autoconnect the git commits?

Thanks,
Daniel

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2008-01-18 14:44 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-01-17 20:17 git-svn: how to connect SVN branches? dherring
2008-01-17 22:04 ` Sam Vilain
2008-01-18 14:43   ` dherring
2008-01-17 23:42 ` Gregory Jefferis

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).