我對使用TortoiseSVN進行源代碼控制相對比較新。我正在開發一個包含許多.NET項目文件的系統(一個解決方案可以包含許多項目)。我有一個存儲庫,主幹包含所有的項目。如果您想更改引用其他項目的項目,您會做什麼?你把這兩個項目放在同一個分支嗎?我買了一本名爲「Subversion」的書,但它幾天之內不會到達。分支到項目關係
Q
分支到項目關係
0
A
回答
1
項目文件和源代碼管理不相互耦合。任何「分支」都將包括整個源代碼樹,而不是單個的「項目」。 (在這種情況下,SVN源控制系統,有沒有一個什麼樣的「項目」是或從別的有什麼不同的知識。這只是在源代碼樹中的文本文件。)
你應該在'根'分支的整個代碼庫,實質上使該分支是一個完全自我可持續的代碼庫版本。
0
你可以在這裏做幾個選擇。
您可以爲每個項目設置單獨的存儲庫。每個人都有/ branches,/ tags和/ trunk,並且根目錄下沒有其他東西。
您可以擁有一個具有多個子文件夾的存儲庫,每個項目一個。每個子文件夾都有自己的/ branches,/ tags和/ trunk。
相關問題
- 1. Git開關主控和項目分支
- 2. XQuery的分組多個關係項目
- 3. 數據庫關係分組項目
- 4. (Visual)C++項目依賴關係分析
- 5. Git分支依賴關係
- 6. Sitecore項目關係
- 7. 針對分支項目的分支項目的TFS策略
- 8. TFS項目到回購關係
- 9. 多項目分支與maven
- 10. 分支團隊項目
- 11. 新項目或分支?
- 12. bitbucket.org項目分支權限
- 13. git多項目分支
- 14. VS2010項目依賴關係
- 15. Eclipse項目依賴關係
- 16. Sbt項目依賴關係
- 17. Java項目依賴關係
- 18. CMAKE項目依賴關係
- 19. 將項目從根目錄移動到分支目錄?
- 20. CakePHP找到hasOne Model關係的項目沒有關聯的項目
- 21. 如何刪除分支和分支關係
- 22. GIT項目分爲兩個分支
- 23. 現有分支項目的新團隊項目 - 如何保留分支路徑?
- 24. 缺少dev分支的依賴關係
- 25. git流分支依賴關係
- 26. 項目 - 項目關係的Rails模型關聯?
- 27. laravel雄辯:關係獲得第三部分關係在日記項目
- 28. TeamCity:在某些項目中看不到分支選項卡
- 29. 如何從原始GitHub項目中將分支克隆到您的分支?
- 30. 在eclipse中將一個項目關聯到聲納僅顯示主分支
謝謝。 +1:「任何」分支「將包含整個源代碼樹,而不是單個的」項目「 – w0051977
您是否會將系統使用的所有項目放在同一個存儲庫中?例如,如果您有兩個隔離的項目,例如Web客戶端和應用程序客戶端,它們都引用業務邏輯層DLL,但不互相引用 – w0051977
@ w0051977:真的沒有理由分開東西,特別是如果它們共享引用,整個代碼域應該在存儲庫中。 – David