2015-11-06 72 views

回答

2

如果你想刪除一些節點,而在歷史上的任何痕跡,你必須

  • 已經完全進入倉庫FS(不RW到倉庫)
  • 創建回購完全轉儲與svnadmin dump
  • svndumpfilter
  • 加載新的清潔突降取下轉儲不必要的分支到新的空庫與svnadmin load
+0

刪除我的答案。你已經很好地覆蓋了相同的地面,用更少的話來引導! –

+0

即時得到過濾分支 – kanna

-1

你可以做svn rm不需要的分支文件夾中的文件系統上做commit,這就是所有你需要做的:),僅在服務器上增量可能會出現哪些不採取太多的空間。

+0

嗨tanku快速回復....但是當我們做一個反向合併它將可用,但我不希望它在存儲庫中完全... – kanna

+0

從技術上講,它通過計算三角洲回來。版本控制是爲了不丟失任何東西......但是一旦你提交刪除的分支,考慮它的消失..你不能看到它,你的服務器空間也保存多數民衆贊成在你想要的? –