2015-11-05 136 views
0

我們的SVN回購的完全備份是〜3GB。 當然,我想執行增量備份。SVN增量備份

我的問題如下,請大家多多包涵,因爲我不是很熟悉的版本控制:

今天的完整備份包含315個版本。 如果明天某人進行了某種改變,那麼這會不會算作修訂版316+?如果不是我如何備份特定的變化?

回答

1

您可以使用

svnadmin dump --incremental -rlast_backedUp+1:HEAD <PATH to repo> 

您還可以備份當前提交在提交後hookscript這是更容易,更靈活,因爲你的每個單獨的提交。

+0

我想到了這個語法,我只是想知道每個修訂版本是否會作爲一個改變。 – JustAGuy

+0

是的,如果你的意思是改變是一個提交,每個提交創建一個新的修訂。請注意,在SVN中,comit可以跨越多個文件更改。 –

0

答案總之是YES。 每個版本都會根據我讀到的和聽到的內容來說明SVN的變化。 語法是每個彼得的帖子。