2011-11-09 18 views
7

Ücretlerim 2.5G. svnadmin dump myrepos > dumpfile üzerinden bir çöplük 5G'dir. Ama svnadmin dump myrepos -r 23785 > rev-23785.dumpfile gibi bir dökümü yaptığımda 23785 en revizyon en dökümü 15G'nin ötesine geçer ve o noktada çöplüğü durdururum.Neden tek bir revizyonun SVN dökümü tam dökümden daha büyük?

Sadece bir düzeltme için döküm talebinde bulunursanız, sonuç neden tüm dökümden daha büyüktür?

cevap

4

Bu sayfa açıklıyor: http://linuxtopia.org/online_books/programming_tool_guides/version_control_with_subversion/svn.reposadmin.maint_8.html

"Svnadmin dökümü Her icra çıktı kendi kendine yeterli olduğundan emin olmak için, ilk revizyon varsayılan olarak tam her dizin, dosyanın temsil ve özellik olduğunu atılmış depo o revizyon.

Ancak, bu varsayılan davranışı değiştirebilirsiniz. Eğer gördüğüm --incremental seçeneği"

+1

ekleyin. 1'den sonuncuya kadarki bir döküm, verilerin revizyonlar arasında saklanmasında etkili olabilir. Sadece en son revizyonu, önceki sonuçlardan herhangi bir referans almadan, başlangıçtan beri gerçekleşen tüm eylemler için tam metin dökümünde almak. –

İlgili konular