有沒有什麼辦法可以將subclipse簽出一個存儲庫到項目的非根文件夾中。特別是,我想簽出文件夾src/wavedev,而不僅僅是項目根目錄。Subclipse - 將SVN存儲庫簽出到非根文件夾
3
A
回答
2
不知道這是否是您的情況的解決方案,但你可以使用SVN:外部材料
的SVN:外部材料屬性可以讓您在目前的存儲庫中檢出的外部存儲庫。更改此外部存儲庫中的代碼將在當前項目中更新,並且從當前項目中更改外部存儲庫中的代碼將提交到該存儲庫。
設置在Subclipse的外部屬性:
right-click your root foolder
select team > set property
From the property dropdown select "svn:externals"
值設置爲:
src/wavedev http://svn.yourrepository/wavedev
據我所知,Subclipse的使用相同的.svn目錄因爲svn命令行工具或實例tortoisesvn。所以如果你不能使用subclipse,你可以試試這個解決方法
1
如果你的頂級項目不在版本控制之下,那麼你可能不能執行svn:externals技巧。
但是,你可以以你的方式圍繞它:
檢查出你想要成爲一個新的項目代碼(我們稱之爲項目B)。
在您工作的項目(我們稱之爲項目A)中,創建一個新文件夾(src/wavedev),但在新建文件夾對話框中,使用高級按鈕將其鏈接到文件系統中的外部文件夾。您可以將它指向項目B的位置。
但是,將Project B添加到Project A ...的構建路徑可能更有意義嗎?
0
如果您的頂級項目不受版本控制, 1.您可以在其他某個目錄中籤出src目錄樹並建立從源文件到簽出文件夾的軟鏈接。 2.或者,您可以在其他某個位置檢出src樹,並配置eclipse以在新檢出的文件夾中查找源代碼。
上面的答案是完全有效的解決方法,但這些只是列表中的幾個。
相關問題
- 1. SVN。存儲庫文件夾
- 2. 如何導出Subclipse SVN存儲庫 - Eclipse Juno,Subclipse 1.8.16
- 3. SVN文件夾到新的存儲庫根目錄
- 4. 將特定文件夾從svn存儲庫推送到github
- 5. SVN簽出到IDE項目文件夾
- 6. 使用wget「簽出」svn存儲庫
- 7. 使用Subclipse連接到SVN存儲庫的問題
- 8. 如何提交.svn文件夾到Mercurial存儲庫?
- 9. SVN/Tortoise SVN - 可以連接到存儲庫,但不會創建文件夾
- 10. 將git存儲庫用作網站根文件夾
- 11. 將單個SVN文件夾移動到新的存儲庫 - 如何?
- 12. 在svn中存儲文件夾
- 13. svn - 將存儲庫+歷史記錄的一部分複製到不同存儲庫中的文件夾中?
- 14. 檢出沒有.svn文件的svn存儲庫
- 15. 將現有數據庫(存儲文件)複製到存儲文件夾
- 16. 替換SVN文件夾結構與非SVN文件夾結構
- 17. SVN 1.7:如何將工作文件夾中的一些項目(文件夾)鏈接到不同的存儲庫?
- 18. Git將文件夾放入文件夾 - 在存儲庫中
- 19. 將svn存儲庫文件推送到服務器
- 20. SVN限制用戶只將文件添加到存儲庫中
- 21. 將文件夾從存儲庫移動到另一個存儲庫
- 22. 將一個SVN存儲庫鏈接到多個Trac存儲庫
- 23. 將svn本地存儲庫遷移到git存儲庫
- 24. 將現有的git存儲庫的文件夾導入到另一個git存儲庫的子文件夾中
- 25. SourceForge:將GIT存儲庫鏡像到SVN
- 26. 將svn存儲庫從Linux移到Windows
- 27. 替換現有的嵌套文件夾中svn存儲庫
- 28. 存儲庫中的奇怪的SVN文件夾
- 29. SVN子文件夾中多個存儲庫
- 30. SVN文件夾(不是存儲庫範圍)權限
這要求根目錄是另一個存儲庫的工作副本。自動取款機,我的項目並非如此。我想我可以同步一個虛擬存儲庫 – Casebash 2009-11-16 11:30:03
將它從一個項目移到我的主項目(一旦我決定使用什麼,它將在版本控制中)。所以也許可以使用這個技巧。 – Casebash 2009-11-16 11:56:11