2017-06-01 51 views
1

我想用TF.EXE得到在我的源代碼分支未決的改變列表。我想要同樣的列表我在Visual Studio的「Pending Changes」窗口中看到。「TF狀態」來查看待不改變「檢測」,增加了

舉例來說,我現在有在Pending Changes窗口中顯示167名掛起的更改,約50/50編輯和添加。在排除的更改下,有一個標題爲「檢測到:49998添加(S)」的按鈕。這是字面上成千上萬的中間/輸出文件在我的解決方案目錄是源控制下,我不希望控制下,並且不是「待變」由該術語的任何定義。

然而,當我在我的解決方案目錄做tf status,它讓我看到所有這些文件作爲補充道。我如何獲得Visual Studio中顯示的掛起更改列表(即提交更改時將實際簽入的文件)?

另一種方法是從Visual Studio UI複製列表。我只是想把這個列表放在一封電子郵件中,但是UI非常糟糕(不會擴展到使用可用的垂直空間,不能複製文本等),並且命令行會給我帶來垃圾。

(EDIT)解決方案:tf checkin /recursive,在列表中選擇項目,按CTRL + C來到達剪貼板名單。

回答

0

您正在尋找在窗口的檢查,如這樣的問題:VS2012 return to a normal TFS checkin window?

你可以使用tf check in command與提示窗口,應該能夠在列表中電子郵件複製即可。另一種方法是使用TFS API來做到這一點。

+0

我用'tf checkin/recursive'來獲得舊派的彈出窗口。這個窗口可以全屏拉伸,實際上使用這個空間,所以我可以得到一個合適的截圖。更好的是,文本是可複製的。用戶界面中沒有任何提示,但是如果您選擇所有待處理的項目並按CTRL + C,則文本將顯示在剪貼板上。謝謝! – Mud