我想使用git-svn处理具有以下结构的现有SVN存储库:
http://thesvn/project
branch1
branch2
...
我无法配置svn遥控器以正确获取分支。目前我有这个配置:
[svn-remote "svn"]
url = http://thesvn/project
branches = *:refs/remotes/branches/*
当我尝试git svn fetch svn
时,我得到以下内容:
ref: 'refs/remotes/' ends with a trailing slash; this is not permitted by git or Subversion
请注意,我正在使用msysgit在Windows上工作。有什么建议吗?
答案 0 :(得分:0)
您是否尝试过启动或克隆git-svn,例如git svn clone -bproject http://thesvn/ project
?你可以在你的git config中得到类似的东西:
[svn-remote "svn"]
url = http://thesvn/
branches = project/*:refs/remotes/*
这应该有效。