簡體   English   中英

將TFS版本管理與多個團隊項目一起使用

[英]Use TFS Release Management with multplie Team Projects

我們正在內部使用TFS,版本2015更新3。我們正在使用多個團隊項目。 一些團隊項目用於應用程序(源代碼控制和構建),其他團隊項目(其中包含多個團隊)用於工作項跟蹤。 團隊可以處理不同的應用程序。

現在,我們正在研究發布功能。 最好是我們希望使用1個團隊項目來跟蹤所有發布,因此我們可以大致了解組織中的所有發布。 但我不知道如何實現這一目標。

有沒有一種方法可以定義發布定義,該發布定義鏈接到另一個團隊項目中的構建? Microsoft 在這里說:“部署在同一團隊項目中發布的Team Build工件時,不需要其他設置。” 因此,我認為應該可以進行其他設置,但是我不知道如何做。

我們還有許多團隊項目,我們正在使用TFS 2015 CU2,但我認為這兩個版本之間並沒有太多區別。

工件鏈接用於同一團隊項目中的團隊構建。 我確實認為有一種方法可以鏈接到外部其他團隊項目。

在您的一個團隊項目中,您可以在那里創建所有CI構建(在構建定義映射中,可以映射到您只需要切入路徑的任何源代碼控制路徑。)

如果您仍在使用XAML構建定義; 您可以使用VS 2013的TFS社區構建管理器加載項,並將構建定義克隆到新的團隊項目中。

因此,目前沒有簡單的方法。 我們選擇從每個團隊項目中發布。 發布概述很好,但是我們選擇不值得付出努力。 也許在下一個版本中,我們將進行修訂。

您不應將項目的各個方面(內部版本,代碼,發行版,工作項等)分為不同的團隊項目。 如您所見,您將失去所有可追蹤性。

您可以通過適當地使用團隊來在一個團隊項目中管理您的應用程序組合,但是關於如何實現這一點的討論將非常針對您的組織,因此討論堆棧溢出的討論范圍太廣。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM