0
可能重複:
How to remove an accidentally put large file (4GB) from Subversion repository?如何刪除SVN修訂版?
我使用SVN託管服務提供商。我檢查了一些大的二進制文件,並超過了我的2GB配額。我不需要明顯地控制源代碼,所以我刪除了它們。
雖然存儲庫的大小超過了限制。託管公司的人說這是因爲大型二進制文件仍在修訂中。
在託管服務提供商的傢伙是非常酷的,但如果可能我想刪除該修訂。我在添加和刪除之間做了許多提交。
我在主幹上的一個分支上(我認爲這是正確的術語?)。
我不認爲我可以在歷史記錄中刪除修改。我唯一能想到的另一件事是:
a。合併我回到樹幹的分支,然後刪除分支。 b。刪除存儲庫,創建一個新的存儲庫,然後重新導入所有內容。
我不確定其中哪一個都能正常工作。你們會建議什麼?
好偉大創建新庫,負載突降。我查看了文檔,看來我可以使用svnadmin dump svndumpfilter和svnadmin load來實現此目的。謝謝您的幫助。 – ventsyv
@ user2036161 - svndumpfilter不會從轉儲,僅子樹中刪除修訂。你必須有-r選項的轉儲集 –
我不確定你是什麼意思?你能詳細說明嗎? – ventsyv