2010-09-17 33 views
17

在很多情況下,我需要檢查我的支票。 有沒有辦法讓我的所有簽到TFS?我不是指在特定文件上查看歷史記錄,而是查看所有我的登記信息!如果我可以根據開始和結束日期過濾將是偉大的如何在Visual Studio 2010 TFS中獲取所有簽入?

我是新來的TFS!

任何建議

+0

但是你的歷史,你說你不找,就會在行動上顯示你所有的簽入文件以及其他用戶簽入。 – 2010-09-17 15:23:12

+0

假設我需要檢查開發人員已檢查過的所有文件,我該如何做?或者,如果我需要修復一個錯誤,並且我知道我需要應用與前一段時間相同的修復方法,但是不記得我已經應用修復程序的位置,我該如何處理它? – user9969 2010-09-17 15:46:08

回答

16

您可能可以從命令行TF.EXE程序獲取所需內容。做到這一點的命令應該是這樣的(從Visual Studio命令提示符下運行):

TF.EXE history /server:http://tfs:8080 "$/" /recursive /user:username /noprompt /format:detailed

你可以操縱的「$ /」去一個更嵌套的文件夾,如果你需要減少你的輸出。

您還需要將其重定向到一個文件(使用> output.txt或其他),因爲這裏有很多信息。

TF.EXE history /?會給你一個選項列表。

+1

請注意,如果當前文件夾映射到服務器,則不需要指定'/ server:...'。 – Richard 2012-03-14 09:54:38

3

在查看您可以看到「等待簽到」。

查看 - >其他窗口 - >待處理的更改。

另外,如果你想你可以下載「的Team Foundation插袋」

http://www.attrice.info/cm/tfs/

http://www.attrice.info/downloads/index.htm

這是一個免費的工具,並從它您可以在工作區中進行查詢,辦理登機手續狀態,更改等。

+0

假設我需要檢查開發人員已經檢查過的所有文件,我該怎麼做?或者,如果我需要修復一個錯誤,並且我知道我需要應用與前一段時間相同的修復方法,但是不記得我已經應用修復程序的位置,我該如何處理它? – user9969 2010-09-17 15:46:32

+1

這就是Team Foundation Sidekicks程序的用武之地。你可以搜索一個人,它會告訴你他們已經簽出的所有東西,然後你可以通過他們簽入的內容進行搜索。你也可以在TFS中通過查找歷史。有很多第三方工具(TFS電動工具)。對於修復,您使用什麼進行問題跟蹤(錯誤跟蹤)?它不會在那裏嗎? – 2010-09-17 16:32:36

+0

我可能是錯的,但對我來說 – user9969 2010-09-18 05:14:20

14
  1. 打開「團隊資源管理器」(發現在「視圖」 - 菜單)
  2. 找到團隊項目並展開「團隊成員」
  3. 右鍵單擊該團隊成員並選擇「顯示簽入史」 。

但是,在查看團隊項目的整個歷史記錄時,無法直接進行篩選是非常奇怪的。

另一種替代方案是使用「鏈接到」 TFS工作項目中-Search:

  1. 打開TFS工作項
  2. 選擇「所有鏈接」 -Tab
  3. 按「鏈接到「 - 按鈕
  4. 在新的對話框中將」鏈接類型「設置爲」更改「並按下」瀏覽...「 - 按鈕。
  5. 現在你有一個TFS搜索對話框,其中一個可以指定用戶名和其他過濾

又見VS2010 - Find Information About a Changeset

+0

我相信這個選項只適用於安裝的TFS電動工具。 – BNL 2012-08-03 19:49:24

4

轉到TFSServer探索 - >分公司(文件夾) - >右鍵 - >查找--->查找更改 - >「按用戶」 - 輸入用戶ID。

這將爲分支的用戶帶來所有簽入。

3

在2015年VS:

  1. 在「源代碼管理資源管理器」去你想要的文件夾(可以是頂層文件夾,以獲得所有可能簽入)。
  2. 右鍵單擊並在上下文菜單中選擇「查找」 - >「查找變更集...」
  3. 在「按用戶:」填寫所需的用戶名(您的)。
  4. 選擇任何其他過濾你想(變更集編號範圍,創建日期範圍)
  5. 單擊「查找」
相關問題