2013-06-13 25 views
0

我想將日期範圍內的TFS2010評論或持續(有效)導出到changelog.txt文件或類似文件中。我如何將tfs 2010註釋導出到更改日誌文件中?

我看遍了整個網絡,試圖找到有關如何做到這一點的示例或文檔,但找不到任何東西。
此外,微軟的網站似乎只是將我重定向到TFS2012。

+0

我想知道是否有任何程序已經這樣做。 我們在考慮是否應該將註釋複製到更改日誌文件中,或者是否存在某些或某些方面在構建時或每次提交時自動複製這些註釋。 – f1wade

+0

我知道這是可能的在svn中,使用提交腳本,但我不知道如果tfs可以做到這一點。 – f1wade

回答

1

您可以使用以下命令來輸出日期範圍之間的「歷史記錄」,但這會爲您提供比評論更多的內容。

tf history "$/Project/Main" /format:detailed /noprompt /recursive /v:D"13 Jun 2013 00:00"~D"01 Jun 2013 00:00" 

你可以使用簡要格式,但這是有限的,它的寬度,將截斷更長的意見。

一旦你有你的「日誌」,你將不得不自己解析它。 TFS沒有像git那樣的格式。

您可以創建一個控制檯應用程序讀取從Console.In.ReadToEnd()歷史,然後將其解析爲只是註釋,只是管你tf history結果進去。

您也可以使用VersionControlServer.QueryHistory方法來查詢TFS API的這些信息,並且只獲取註釋並輸出這些信息。

相關問題