来自现有自定义SVN的git-svn文件夹

时间:2014-12-09 16:53:07

标签: git git-svn msysgit

我想使用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上工作。有什么建议吗?

1 个答案:

答案 0 :(得分:0)

您是否尝试过启动或克隆git-svn,例如git svn clone -bproject http://thesvn/ project?你可以在你的git config中得到类似的东西:

[svn-remote "svn"]
url = http://thesvn/
branches = project/*:refs/remotes/*

这应该有效。