在将Subversion存储库转换为Git时,我看到了以下输出。
> Found possible branch point: <repo-url>/trunk => <repo-url>/branches/CMT_PHASE3, 18441
> fatal: Not a valid object name refs/remotes/BlueSimViewer 5.0 20110316 Branch
> cat-file commit refs/remotes/BlueSimViewer 5.0 20110316 Branch: command returned error: 128
我正在运行的命令来转换存储库是:
> git svn clone <repo-url> -A authors-transform.txt --stdlayout converted-git > svnlog
这个过程已经转换了117个分支,其中一些分支名称中包含空格。我首先发现了这个 SO 问题,它帮助我从之前的一个由 git 1.8.x.x 解决的问题上继续前进。
非常感谢任何关于问题原因和可能解决方法的见解。
我在 Ubuntu 12.10 服务器上运行 git 版本 1.8.1.1。如果需要其他有用的信息,我很乐意提供。