2010-02-04 67 views

回答

17

在源代碼控制管理(查看 - >其他窗口 - >源代碼控制管理):

  1. 右鍵點擊你想抓住
  2. 點擊獲取特定版本
  3. 更改文件夾從「最新版本」下拉到「變更集
  4. 通過瀏覽(...)按鈕查找變更集。
  5. 更改搜索到變更集編號

只需選擇結果,並點擊OK。

另外,如果你想看看有什麼變化在變更...

  1. 去同源代碼控制管理
  2. 點擊歷史按鈕(看起來像一個時鐘)
  3. 向下滾動出現的變更集列表,雙擊所需的變更集列表。

這將列出在該變更集中更改的文件以及開發人員放置的註釋。

+1

很酷,即使它不直觀或直接,它仍然有效。謝謝 – 2010-02-04 01:37:44

+1

除了並非所有變更集都是IN歷史變更集列表,因此您可能在那裏找不到您的變更集。 – Jez 2015-04-09 16:18:21

3

,或者從VS命令提示符下鍵入「TF變更1234」(確保你的根文件夾是您的工作空間內,否則將有明確定義團隊項目等)

+0

絕對有效,即使它不完全在視覺工作室內。我想我可以通過VS添加一個加載項,或者在命令行處理。 – 2010-02-05 21:31:23

57

在Visual Studio中鍵盤快捷鍵可用於提起特定的Changeset或Work Item。

轉到變更

在Visual Studio中打開源控制資源管理器窗口和同時它具有上下文按
Ctrl鍵 + ģ。在轉到更改集對話框中輸入號碼,然後按確定。

Go to Changeset dialog

我知道這工作在VS 2010,2012年和2013年,但回憶起這方面的工作可以追溯到至少Visual Studio 2008中。

上班項目

按Ctrl + 團隊資源管理器工作項目窗口方面帶來了上班項目對話框:

Go to Work Item dialog

在Visual Studio 2012和2013的團隊菜單包含一個選項轉到工作項目,這也會出現此對話框。

最後一個字

Visual Studio是一個非常上下文程序,並在使用特定的鍵盤命令常常由具有什麼窗口背景的影響會發生什麼。待清除按Ctrl + G當編輯器窗口打開時將出現轉至對話框。

Go to Line dialog

與Visual Studio中的許多鍵盤命令你的里程可能會有所不同。

+3

這正是我所期待的。我會看看是否可以手動創建全局快捷方式來完成此操作,因爲在許多其他窗口中,CTRL + G會帶您進入「轉至TFS工作項目」。 – Jaxidian 2011-05-10 15:45:22

+0

@Jaxidian:你能爲此創建一個快捷方式嗎? – Christo 2012-12-17 07:20:04

+2

喜歡這個提示,真的很方便! – LDJ 2013-06-10 08:01:08

1

您不需要記住Ctrl + G的快捷方式,只需按照以下步驟操作即可。

Open the source Control Explorer -> Right Click -> Find in Source Control -> Changeset 然後會出現一個對話框,您可以在其中指定您的變更集編號匹配查找。它會出現在底部的結果部分,然後你可以進入所有的細節。

1

在NugGet控制檯中,您可以使用TFS PowerTools中的TFS Powershell Snapin。

Add-PsSnapin Microsoft.TeamFoundation.Powershell 
Get-TfsChangeset <ChangesetNumber> 

另一種方法是打開工具>外部工具,並添加調用TF.exe changeset並提示輸入參數,你可以給變更數的新的外部工具。

0

在VS2012中,您可以選擇在變更集中進行搜索。如果你想搜索變更

...

  1. 轉到Source Control Explorer點擊Find Changeset(看起來像一些文件捆綁在一起)按鈕。這是附近的歷史按鈕(看起來像一個時鐘)

  2. 您可以通過用戶checkedin變化,包含文件,日期範圍

  3. 嘗試儘可能多的過濾器添加儘可能搜索,否則會需要一段時間來加載。

相關問題