我正在從TFS遷移到SVN。有了TFS,我們可以按部門分組項目 -組織SVN倉庫
Source Control Server
|
|-- Team A
| |-- proj A1
| |-- proj A2
|
|-- Team B
| |-- proj B1
| |-- proj B2
|...
是否可以在SVN上執行相同的操作?
我正在從TFS遷移到SVN。有了TFS,我們可以按部門分組項目 -組織SVN倉庫
Source Control Server
|
|-- Team A
| |-- proj A1
| |-- proj A2
|
|-- Team B
| |-- proj B1
| |-- proj B2
|...
是否可以在SVN上執行相同的操作?
是的,您可以使用每個團隊的文件夾或每個團隊的文件夾來完成任何您喜歡的任務,並且您可以根據需要適當調整每個團隊的安全性。文檔中有幫助您決定是否需要多個存儲庫的部分:http://svnbook.red-bean.com/en/1.5/svn-book.html#svn.reposadmin.projects.chooselayout
是的,您可以,但最好是組織與團隊分開的項目。當您在公司進行重組時,您需要重新組織您的存儲庫。這很少是一個好主意。
但是,每個團隊都有20-30個項目。無論如何,我必須想出一個辦法來組織這些。讓100多個同級別的項目不是主意。有什麼建議麼? – Stan 2011-04-01 05:31:54
@Stan根據項目內容進行分組。只要你保持與你的組織斷開連接。我個人有大約80個項目直接在主幹下。如果我需要一些東西,我可以使用'svn ls ... | findstr「myproject」'。當你使用TortoiseSvn時,我可以理解它是如何令人討厭的。 – 2011-04-01 07:14:41
如果我希望每個項目都屬於一個存儲庫,那麼修訂號不會交錯。那可能嗎? – Stan 2011-04-01 08:57:35