我有一個包含目錄樹的存儲庫。其中一個目錄是成千上萬個文件的家。這個目錄很少被修改,但它使得操作像「根目錄下的svn狀態」或「在根目錄下的svn更新」一樣慢,以至於它們不再實用。Subversion版本庫中的一個非常大的目錄
有沒有辦法讓我的svn客戶端跳過此目錄時,它做的一個關於父目錄遞歸操作,但仍能正常運行時,它在特定大的目錄做的操作?
或者也許有更好的方式來處理這樣的怪物目錄?
謝謝!
我有一個包含目錄樹的存儲庫。其中一個目錄是成千上萬個文件的家。這個目錄很少被修改,但它使得操作像「根目錄下的svn狀態」或「在根目錄下的svn更新」一樣慢,以至於它們不再實用。Subversion版本庫中的一個非常大的目錄
有沒有辦法讓我的svn客戶端跳過此目錄時,它做的一個關於父目錄遞歸操作,但仍能正常運行時,它在特定大的目錄做的操作?
或者也許有更好的方式來處理這樣的怪物目錄?
謝謝!
您可以打開的svn:執行大運之前忽略的目錄,然後在完成時將其關閉:
svn propset svn:ignore dirname somedir
這會忽略somedir
。
對不起,svn:忽略不適用於已在版本庫中進行版本控制的「somedir」中的文件! – Oliver 2011-05-19 12:06:29