16

我有一对 svn 存储库,它们比其他存储库大得多。它们对于 svn 来说并不算大,但它们占用了大量磁盘空间,我宁愿将其用于其他用途。

有哪些策略可用于减少 svn 存储库的磁盘使用?我尝试了此处描述的“删除无效交易”部分,但这并没有让我到任何地方。我还应该尝试什么?

ETA:这个问题在服务器故障上问得更好吗?

4

1 回答 1

20

如果已用磁盘空间对您来说比版本历史更重要,那么您可以进行干净的签出并将您的项目重新导入到新的存储库中。然后可以将旧存储库存储在压缩存档中。

如果您不想丢失完整的历史记录,那么这篇文章可能对您来说很有趣:删除部分颠覆历史记录

于 2010-09-22T15:34:49.080 回答