2011-09-29 107 views

回答

70

除了理查德提出的選項,你也可以做到這一點從內VS使用「變更」選項:

enter image description here

它也可以通過API來做到這一點。如果您有興趣,我可以提供一小段代碼。

+1

非常好用,容易。謝謝@pantelif。 –

+0

這個圖標(選項)叫什麼?我有VS 2010專業版,我看不到這個圖標。你能告訴我如何從菜單導航到這個選項?我無法在視圖> ...中看到它。 –

+3

@RealRed遲到回覆,但它被稱爲變更集,並且必須打開源代碼管理資源管理器才能看到它**。 – AaronLS

11

tf hist ‹item› /user:name將按用戶過濾歷史記錄,因此可用於獲取用戶的一組完整更改,從中可以提取變更集編號。

+0

你的意思是用TFS GUI創建查詢沒有簡單的方法嗎? –

+1

@SaeedNeamati我甚至沒有嘗試過:GUI對查詢歷史記錄的查詢選項非常有限 - 但我發現這是它能做的一件事:-)。 – Richard

+2

如果您不想查找特定項目,請傳遞'/ recursive'選項 – bdukes

0

我找到了一個關於方式的回合。

您可以打開TFS任務,並將Changeset鏈接到任務。您可以使用搜索參數瀏覽變更集。

我不知道爲什麼這是唯一可以使用此功能的地方,但至少它在那裏。

15

對於Visual Studio 2013

  1. 打開源代碼控制管理
  2. 你要搜索的庫右鍵點擊
  3. 選擇查找=>查找變更
  4. 「查找變更」窗口將打開您可以通過用戶名進行過濾。

TFS repository context menu

+0

也適用於VS 2012 Ultimate –

+0

與VS 2015相同 – redwyre

+0

此外,如果您有OneNote,則可以使用剪切工具粘貼僅有評論的屏幕截圖。然後,您可以右鍵單擊圖片並從圖片複製文本。 – NathanX

相關問題