2011-02-03 16 views
9

我們將TFS 2010用於源代碼管理和項目管理,TeamCity 6.0用於執行構建和構建報告(CI和測試人員的日常部署)。在TeamCity中設置TFS源標籤以匹配內部版本號非常簡單,但是我找不到將其鏈接回TFS Build Explorer的方法。如何讓TeamCity構建出現在TFS Build Explorer中?

我們希望鏈接這些可以通過TFS爲日常測試器部署構建的特定版本分配錯誤。

+0

「TFS Build Explorer」是指團隊資源管理器中的Build文件夾? – Nock 2012-06-06 12:15:44

回答

2

這不是一個很棒的答案,因爲我不知道Team City,但是如果他們有一個TFS構建過程模板來代表團隊城市,您可以問Team Team組。 Final Builder有這個功能,TFS負責監視和安排構建和一些細節,但是Final Builder會做實際的工作。這在我看來給你一個混雜的包,但它不是你想要的。

2

關於團隊資源管理器:

微軟從來沒有在對象模型提供相應的API打開團隊資源管理器的定製。你不應該在那裏添加/修改/改變節點。但人們通過做一些反思技巧成功了。

我仍然認爲定製團隊資源管理器並不是一個好主意,特別是當您看到Visual Studio 2012時:他們將所有內容進行了改造。

Microsoft測試管理器:

看起來像數據從團隊建設的API直接拉昇,所以你不會有堵塞團隊市存在的可能性。

工作項字段是一個不同的故事:

目前從通過團隊更新建立一個全球性列表內置的值。因此,如果您使用Team City,您可以維護列表內容而不是Team Build,Sean Lynch爲您提供了更新全局列表的指針。這一點並不難,它非常簡單。

總而言之,如果工作項目字段可以做到這一點,那麼您最需要的是什麼。如果您仍然需要Visual Studio中所有團隊城市構建的列表,請編寫一個Visual Studio .vsix以添加顯示您的團隊城市構建的自定義視圖。我對MTM的希望較小。

最後的評論:遠離TFS數據庫,微軟很清楚你不允許讀/觸摸它。這很誘人,但如果你這樣做,你將失去所有MS支持。但請注意,這將是實現你想要的東西的唯一方法...

相關問題