2

我目前正在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

它正在工作,但问题是它非常慢,因为 repo 很大而且我有很多标签。git-svn尝试检索所有标签,这需要很长时间(15-20 个标签大约需要 3-4 小时)

我不需要标签,也不会使用git-svn. 所以我想看看是否可以只检索主干(留下标签和分支)但有完整的历史记录?

4

2 回答 2

1

只需指定/trunk为顶级目录:

git svn clone -r12345 -A AUTHORS_FILE --no-minimize-url --username=SVN_USERNAME \
  http://plugins.svn.wordpress.org/posts-by-tag/trunk
于 2012-12-29T16:16:47.623 回答
0

尝试此处记录的 --ignore-paths 参数

于 2012-12-29T16:05:42.980 回答