我正在使用 SubGit 来克隆一个 SVN 存储库。修订版的某个地方是“/”到某个标签的副本。 SubGit加载每个修订版时,需要很长时间才能获取到这个特定的标签,恰好是“/”的副本。这可以防止复制。
我曾尝试设置一个 minimumRevision,但我需要在“/”的副本之前和之后进行修订。 SubGit 可以获取之前的修订版或之后的修订版,但不是所有修订版,并且不包括此特定修订版。
有没有办法在安装 SubGit 存储库时排除某些 SVN 修订版?
我没有 SVN 服务器的管理员访问权限,无法删除此修订版。
最佳答案
我遇到了同样的问题,这是我跳过一些修订的方法。我正在使用 SubGit 3.2.4。
subgit import
。 Ctrl
+ C
停止导入。 <GIT_REPO>/svn/.metadata
处打开文本文件,其中 <GIT_REPO>
是导入的 Git 存储库的路径。 branches-maxRev
和 tags-maxRev
修改为要跳过的最大顺序修订号。例如,如果 branches-maxRev
和 tags-maxRev
的值为 17761
并且您想跳过修订版 17762
和 17763
,则将值更改为 17763
。 subgit import
以恢复导入。 关于git - 安装 SubGit 存储库时跳过修订,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18918215/