2010-03-09 49 views
1

我的團隊使用TFS進行源代碼管理和持續集成。我想提出一個很好,乾淨的方式,以便在每次部署時向最終用戶顯示發行說明。我很好奇別人正在做什麼來管理ASP.NET/TFS環境中的發行說明。.NET應用程序發行說明管理

回答

2

我把一個基本的release notes report(對於TFS2008)放在一起,你可能會覺得有用。不知道這是你以後的樣子,但它對我來說效果不錯。你可以隨時拿着它做你想做的事情,使它更適合你的環境和內在。

+0

您應該小心部署Richard的報告。它直接查詢TFS操作數據庫(TFSWorkItemTracking和TFSVersionControl) - 這不受Microsoft的支持。支持的方式是使用倉庫或對象模型。 – 2010-03-15 03:08:21

+0

格蘭特說這是真的,但由於報告所需的信息在倉庫中不可用,所以沒有多少選擇。 – 2010-03-16 11:24:45

0

那麼我通常會將這些文檔作爲源代碼控制下解決方案的一部分,以便對文檔進行版本控制和跟蹤。從那時起,有幾種選擇 - 一種是將它與發行版綁定(將文件的鏈接附加到其中一個項目並選擇「Copy Local」= true),或者將其嵌入到其中一個項目中並使用它在彈出窗口中 - 這可以通過安裝程序項目或作爲「關於」對話框的一部分完成。或者做兩個。