2012-02-07 30 views
1

我創建SVN剛纔和我最初的計劃是在那裏...等是我剛剛在Eclipse中(Subclipse的)「科/標籤」創建工作副本...是否存儲在svnroot文件夾中的所有SVN數據?

反正...我svnroot文件夾只有256kb,所以我想知道如果我的所有數據都在那裏,或者如果有一些是其他地方?

我可以只壓縮這個svnroot文件夾和我所有的SVN數據備份...我可以將其解壓縮到另一臺計算機上的新svnroot文件夾,並且能夠用我的2個副本重新創建我的SVN存儲庫我的項目在那裏?

請確認...我想確保我正在備份正確的東西......謝謝。

p.s.我創建像這樣我的svnroot文件夾:

svnadmin create /Users/me/svnroot 
+0

Subversion存儲壓縮的數據。你期望它有多大? – 2012-02-07 02:58:58

+2

請記住,如果有人可能正在提交存儲庫,那麼您不想壓縮目錄。您可能希望使用'svnadmin dump'或'svnadmin hotcopy'進行備份(有關詳細信息,請參閱文檔)。 – 2012-02-07 03:09:23

+0

@JoeWhite酷,謝謝你的提示。我只用於我自己的項目 - 就像版本控制和備份系統,所以我認爲壓縮會很好。 – ycomp 2012-02-07 03:14:38

回答

1

Subversion把你的數據存儲庫中以壓縮方式。因此,即使在第一次提交之後,整個存儲庫的大小可能小於工作目錄中文件的總大小。

正如評論中所提到的,建議不要直接「複製」Subversion文件夾進行備份。如What is the best way to backup subversion repositories?中所述,使用svnadmin dumpsvnadmin hotcopy

相關問題