2008-12-26 23 views
3

這裏是我的SVN倉庫的樣子:如何管理分散在多個文件夾中的SVN項目?

 
/
/libraries 
    /libA 
    /libB 
    /libC 
/tools 
/projects 
    /proj1 
    /proj2 
/website 

我正在在力霸和proj1變化。我想設置它,以便我可以在libA和proj1中一起提交我的更改。不檢查整個存儲庫的挑戰。我更喜歡這個解決方案是Tortoise SVN友好的。

回答

5

您可以在Subversion 1.5中使用稀疏檢出。

瞭解更多關於它的地方:Sparse Directories

這將允許您將根存儲庫目錄簽出到本地目錄,但不是它下面的所有內容。

2

我聽說過幾種不同的方法來做到這一點,但我的首選方法是通過SVN Externals

+0

我不能使用外部,因爲其他人正在研究整套圖書館。我不想讓他們得到我的項目。 – phi 2008-12-26 22:57:07

0

您可能正在進入使用真實IDE或普通命令行可能比任何GUI更強大的領域。

0

IntelliJ與SVN內置的非常棒的集成。我用那個。

Tortoise SVN是SVN的Windows資源管理器界面。但我幾乎沒有使用它,因爲IntelliJ太好了。

相關問題