2012-08-03 46 views
1

有沒有什麼辦法可以找出用戶在一段時間內使用TFS所做的所有檢入?我看到所有未決的更改,但不是檢入要去到每一個網頁,並檢查觀看歷史...如何跟蹤特定用戶所做的TFS檢入

+1

爲此我使用[Team Foundation Sidekicks](http://www.attrice.info/cm/tfs/)。比常規歷史更多才多藝。 – MajorSanchez 2012-08-03 16:24:02

+0

@MajorSanches TF Sidekicks是一個很好的工具,如果你在某個可以安裝第三方軟件的地方工作。 – Sumo 2012-08-03 17:48:41

回答

1

有兩種方式沒有第三方加載項:

  1. 安裝Team Foundation Server Power Tools for TFS 2008。然後在團隊資源管理器下展開團隊成員。用鼠標右鍵單擊該用戶並單擊顯示簽入歷史記錄。

  2. 在Visual Studio命令行中,您也可以使用tf history命令並將其用於任何源路徑。下面是顯示在提交日期範圍遞歸的根源路徑的例子:

    tf history "$/" /version:D"7/30/2012"~D"8/2/2012" /recursive /user:[USERID] /noprompt 
    

    /format:detailed選項添加到命令它會給你的文件對每個級別的更改提交爲好。如果您想要出現一個GUI窗口,您可以右鍵單擊每個變更集以查看詳細信息,請刪除/noprompt

+0

我無法在團隊資源管理器中看到任何團隊成員選項,並且我無法在命令行上執行上述腳本..請告知 – user1567194 2012-08-03 16:44:38

+0

您需要從Visual Studio命令提示符運行它。我會更新我的答案。 – Sumo 2012-08-03 17:45:10