从 svn 导入后重新打包



我已经用svn2git导入了一个SVN存储库。 现在我可以选择如何重新打包/垃圾回收存储库以减小大小,但我不想牺牲以后 git 操作的性能。我该怎么做?

该工具的主页建议:

git repack -a -d -f 

或者我应该使用很长的深度和窗口:

git repack -a -d -f --depth=250 --window=250

后面的 git 操作的性能会受到这些gc决定的影响吗?

有关这些参数的影响的说明,请参阅此详细实验。

git gc --aggressive的默认值现在是 50 和 250,因此您可以运行git gc --aggressive并依赖它具有适当的默认值。

相关内容

  • 没有找到相关文章

最新更新