我在用着git svn clone
(git 版本 1.9.4.msysgit.0)将 Subversion 存储库迁移到 Git。
Subversion 存储库的标签中包含空格,这会导致fatal: Not a valid object name refs/remotes/tags/Tag With Spaces
errors.
根据各种互联网来源,这个问题从 Git 1.8.0 开始就应该得到解决,为什么我仍然遇到这个问题?我也尝试了标记的答案git-svn 克隆失败“致命:不是有效的对象名称” https://stackoverflow.com/questions/11365317/git-svn-clone-fails-fatal-not-a-valid-object-name这也不起作用,它只是将错误更改为:fatal: Reference has invalid format: 'refs/remotes/tags/Tag With Spaces'
.
有人知道如何解决这个问题吗?
最新版本svn2git 的 https://github.com/svn-all-fast-export/svn2git (as 详细信息在这里 https://stackoverflow.com/a/48184869/6309)曾为OP工作过。
对于一次性导入,另一种选择是使用SubGit https://subgit.com/,它还可以容纳各种标签名称,包括空格。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)