2017-05-31 70 views
0

在我的公司我們建立了一個全新的TFS 2017. 我們希望將我們的所有項目從舊的TFVC遷移到Git。TFS與Git:如何構建項目?

在TFVC中,我們擁有一個Collection(DefaultCollection),一個團隊項目(公司名稱),併爲每個產品組創建一個包含多個項目的文件夾。

現在我們計劃爲集合(公司名稱)設置Git,每個產品組的團隊項目和項目的多個存儲庫。

這是一個好的結構還是你有其他更好的建議? 是否可以定義一個擁有多個人的團隊以及擁有多個團隊項目的所有權利等?因爲每當我創建一個新的團隊項目時,都會有一個默認的項目團隊需要一次又一次地進行設置。

預先感謝您。

回答

0

要將TFVC移至本地TFS中的Git,請按照this document中的步驟操作。

我建議你可以爲一個產品創建一個Git倉庫,如果一個TFVC路徑代表產品。這些Git存儲庫可以放在一個團隊項目中。

它有可能define one team with multiple persons在它和所有的權利。您可以在代表不同產品的團隊項目下創建子團隊。

+0

但是可以將一個團隊分配給多個項目嗎? – chris1302

+0

@ chris1302您可以給一個團隊權限,以查看一個團隊項目中多個分支的代碼/源文件。一個團隊不能分配到多個團隊項目。 –