[英]Migrating a svn repo to git. Multiple app in svn repo need to broken into separate git repos
我有一个svn repo与各种应用程序作为单个svn repo的子目录。 这是有效的,因为我可以检查出部分回购。 因为我不能用git这样做,显然我需要多个回购。 我想将我的提交历史记录保存在git导出中。 最简单的方法是什么?
您不需要指定克隆的根目录。 你可以这样做:
git svn clone svn://repository/subdirectory_of_app1 app1
git svn clone svn://repository/subdirectory_of_app2 app2
...
如果每个app文件夹中都有trunk / branches / tags文件夹,还可以添加其他参数:
git svn clone svn://repository/subdirectory_of_app1 -T trunk -t tags -b branches app1
...
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.