我在将 subversion repo 转换为 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
我正在运行以转换 repo 的命令是
> git svn clone <repo-url> -A authors-transform.txt --stdlayout converted-git > svnlog
这个过程已经转换了 117 个分支,其中一些分支的名称中有空格。我首先发现了这个 SO question,它帮助我从 git 1.8.xx 解决的上一个问题向前推进
非常感谢有关此问题的原因以及解决此问题的可能方法的任何见解。
我在 Ubuntu 12.10 服务器上运行 git 版本 1.8.1.1。我很乐意提供任何其他有用的信息。