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: 553
        
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