2015-02-06 3191 views
3

我有一個名爲archives的文件夾的SVN存儲庫,並且此文件夾包含多於3個  GB的文件。現在,我不需要這個文件夾的工作(我已經上傳到SVN存儲庫,因爲一個錯誤。這些文件只需要運行的應用程序,而不是源)。從「.svn/pristine」文件夾中刪除舊的SVN文件

我已經刪除的文件夾(svn rm ...),而且,現在我的工作副本有3個 使用GB的空間較小(從刪除的檔案文件夾的空間),但是從父文件夾.svn/pristine保持相同的使用空間。

如何刪除/清除此文件夾?我不需要本地工作副本上的緩存。

+0

您的工作副本是否仍包含檔案文件夾?你是否將'svn rm'提交給服務器? – Ben 2015-02-08 17:56:52

+0

不,我沒有該文件夾,並且rm在兩個版本之前提交。 – 2015-02-09 18:34:41

回答

2

運行svn cleanup。這將導致SVN從.svn文件夾中刪除不再被工作副本跟蹤的文件。查看其中一位SVN開發人員的this answer

+2

svn清理不會清理這些文件夾。我嘗試過所有選項(來自tortoiseSVN),我甚至丟失了.idea文件夾,但.svn文件夾在3gb上保持不變。 – 2015-02-06 15:39:50