Git-svn refuses to create branch on svn repository error: "not in the same repository"
Posted
by Danny
on Stack Overflow
See other posts from Stack Overflow
or by Danny
Published on 2009-07-21T22:08:57Z
Indexed on
2010/05/06
0:58 UTC
Read the original article
Hit count: 476
I am attempting to create a svn branch using git-svn. The repository was created with --stdlayout
. Unfortunately it generates an error stating the "Source and dest appear not to be in the same repository". The error appears to be the result of it not including the username in the source url.
$ git svn branch foo-as-bar -m "Attempt to make Foo into Bar."
Copying svn+ssh://my.foo.company/r/sandbox/foo/trunk at r1173 to svn+ssh://[email protected]/r/sandbox/foo/branches/foo-as-bar...
Trying to use an unsupported feature: Source and dest appear not to be in the same repository (src: 'svn+ssh://my.foo.company/r/sandbox/foo/trunk'; dst: 'svn+ssh://[email protected]/r/sandbox/foo/branches/foo-as-bar') at /home/me/.install/git/libexec/git-core/git-svn line 610
I intially thought this was simply a configuration issue, examination of .git/config
doesn't suggest anything incorrect.
[svn-remote "svn"]
url = svn+ssh://[email protected]/r
fetch = sandbox/foo/trunk:refs/remotes/trunk
branches = sandbox/foo/branches/*:refs/remotes/*
tags = sandbox/foo/tags/*:refs/remotes/tags/*
I am using git version 1.6.3.3
.
Can anyone shed any light on why this might be occuring, and how best to address it?
© Stack Overflow or respective owner