我有一个包含目录树的存储库。其中一个目录是成千上万个文件的家。这个目录很少被修改,但它使“root目录上的svn状态”或“根目录上的svn更新”等操作变得非常慢,以至于它们不再实用。
有没有办法让我的svn客户端在父目录上执行递归操作时跳过此目录,但是当它在对父目录进行操作时表现正常特定的大目录?
或许有更好的方法来处理这些怪物目录?
谢谢!
答案 0 :(得分:3)
您可以在执行大型操作之前为目录启用svn:ignore,然后在完成后将其关闭:
svn propset svn:ignore dirname somedir
这将忽略somedir
。
答案 1 :(得分:1)
使用SSD可以极大地提升SVN的性能。它们并不便宜,但如果您需要使用庞大的SVN存储库,它们是值得的。