【发布时间】:2017-04-08 06:52:30
【问题描述】:
我正在尝试将我的 SVN 存储库迁移到 Git,以保持所有历史记录完好无损。我的 SVN 存储库具有非标准布局,项目文件直接位于存储库根目录下。没有标签和分支。
我首先使用git svn clone 来迁移repo。命令成功完成,但是当我执行git branch -r 时,我什么也没得到。
接下来我使用了svn2git。我首先尝试将它与--rootistrunk 选项一起使用,但命令没有运行,我在控制台中看不到任何内容。我在某处读到--rootistrunk 有一些问题可以使用
svn2git <svn-url> trunk / --no-minimize-url --verbose。该命令运行但最后失败并显示错误消息:
svn2git 错误:pathspec 'master' 不匹配任何已知的文件 混帐。命令失败:git checkout -f master。
谁能建议我如何解决这个问题?
【问题讨论】: