2014-12-04 28 views
1

我的問題類似this的問題,但我沒有使用git。SVN結帳只從多個目錄中的主幹

我也在做一個龐大的遺留項目,我需要檢查幾個項目。

我想爲所有項目的父目錄結帳。當我這樣做時,它會爲每個目錄提取分支和標籤以及主幹。我只想要每個項目的後備箱。

如何在不拉動分支和標籤的情況下爲多個項目檢出單個父目錄?

回答

2

使用Subversion的Sparse Directories功能獲取基本目錄結構,然後更新trunk目錄的深度以充實它們。

svn checkout --depth immediates URL_TO_COMMON_PARENT LOCAL_DIR 
svn update --set-depth infinity project1/trunk 
svn update --set-depth infinity project2/trunk 

泡沫,沖洗,重複每個項目。

我現在遠離svn倉庫,所以我沒有證實這是100%正確的,但我認爲是。