我剛剛開始使用TFS並且有一些關於熱鍵的問題。在解決方案資源管理器中選擇項目,解決方案和文件真的很不舒服。TFS簽入熱鍵
我想熱鍵分配到只有2操作:
- 解決方案範圍的籤
- 解決方案,廣受最新版本
,但我不能在可用操作的列表中找到這些在Visual Studio鍵盤設置中。有人可以幫助我獲得操作名稱嗎?
我剛剛開始使用TFS並且有一些關於熱鍵的問題。在解決方案資源管理器中選擇項目,解決方案和文件真的很不舒服。TFS簽入熱鍵
我想熱鍵分配到只有2操作:
,但我不能在可用操作的列表中找到這些在Visual Studio鍵盤設置中。有人可以幫助我獲得操作名稱嗎?
如果您不能在解決方案資源管理器中選擇解決方案節點,並使用File.TfsCheckIn的熱鍵,我想您唯一的選擇是使用這樣的宏併爲此指定一個熱鍵:
Sub CheckInSolution()
DTE.Windows.Item(Constants.vsWindowKindSolutionExplorer).Activate()
Dim fi As System.IO.FileInfo = New System.IO.FileInfo(DTE.Solution.FullName)
Dim name As String = fi.Name.Substring(0, fi.Name.Length - fi.Extension.Length)
DTE.ActiveWindow.Object.GetItem(name).Select(vsUISelectionType.vsUISelectionTypeSelect)
DTE.ExecuteCommand("ClassViewContextMenus.ClassViewProject.TfsContextCheckIn")
End Sub
不可行的,除非你只運行很少的2010 TFS 2010 TFS的
正確使用時,需要比只是檢查多了很多 - 包括你籤連接到它realted的工作項目。熱鍵會使這不可能。在TFS中,你不經常檢查,只能完成一些工作(或者如果他們有時在網站上很長時間)。我每天做大約4-5次檢查,而且可能需要一些時間(集成,驗證,文檔),所以一個熱鍵不會給我帶來什麼。
實際上,在工具|選項|環境|鍵盤下有一大堆命令,您可以爲其分配快捷方式。其中一些是:
我不能告訴你到底是什麼,什麼是最好的供你使用。我想這裏有一些文件 - 至少我希望如此 - )...
HTH!
Thomas
它們是文件特定的,我正在尋找解決方案範圍。我不想打擾我在哪個文件上,只提交它。 :(我試圖谷歌它沒有運氣,這就是爲什麼問題在這裏:) – Sly 2010-10-22 09:16:13
嗯。如果是這樣的話,我沒有任何其他想法。如果您發佈MS官員支持的官方MSDN論壇之一,也許可以得到答案。通常他們會及時合理地回答... – 2010-10-22 09:33:17
我正在使用File.TfsCheckIn的熱鍵。 File.TfsCheckIn是上下文特定的。如果您在解決方案資源管理器中選擇單個文件,它將僅檢入該文件,但如果您在解決方案資源管理器中選擇解決方案節點,則它將檢入其下的所有內容。對於源代碼管理資源管理器中的文件夾也是如此。 – 2010-10-22 14:32:19
爲籤:
CTRL +\,CTRL +M - 切換到團隊瀏覽器
Alt + I - 提交更改。
不要忘記評論!
很奇怪,谷歌沒有根據這個結果:( – Restuta 2010-10-22 09:33:23