我必须将多个目录从 SVN trunk 迁移到one单个 GitHub 存储库。我可以使用以下命令一次克隆单个目录:
git svn clone "https://svn repo url"
如何使用 svn trunk 中的单个命令克隆多个目录?进行迁移的最佳方式是什么?
艰难地官方 svn 到 git 迁移 https://git-scm.com/book/be/v2/Git-and-Other-Systems-Migrating-to-Git你必须运行一堆命令来进行转换,基本上将 trunk 转换为 master,将提交中的 svn 修订版(git 样式)和 svn 标签(运行 git svn clone 所有标签都是分支)转换为 git 标签。
最简单的方法使用这个工具 https://github.com/nirvdrum/svn2git,提防一个bug https://github.com/nirvdrum/svn2git/issues/242如果您的 svn 存储库受密码保护。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)