我目前正通过发出以下命令,使用git-svn
将我的WordPress插件从SVN迁移到git
git svn clone -r12345 -A AUTHORS_FILE --no-minimize-url --username=SVN_USERNAME http://plugins.svn.wordpress.org/posts-by-tag
git svn fetch
它正在工作,但问题是它非常慢,因为回购很大而且我有很多标签。 git-svn
尝试检索所有标签并且花费很长时间(15-20个标签大约需要3-4小时)
我不需要标签,我不会使用git-svn
提交回svn。所以我试图看看是否可以只检索主干(留下标签和分支)但是有完整的历史记录?
答案 0 :(得分:1)
只需将/trunk
指定为顶级目录:
git svn clone -r12345 -A AUTHORS_FILE --no-minimize-url --username=SVN_USERNAME \
http://plugins.svn.wordpress.org/posts-by-tag/trunk
答案 1 :(得分:0)
尝试记录here
的--ignore-paths参数