我試圖通過解決方案資源管理器視圖在Visual Studio 2010中查看包含在給定解決方案文件中的所有文件的歷史記錄。我使用TFS 2010進行源代碼控制,我知道我可以在源代碼管理資源管理器中遞歸地獲取文件夾的歷史記錄。我的問題是,我們在根目錄中有多個項目,所有這些都包含在同一目錄中的各種解決方案文件中(每個解決方案文件都代表一個可部署組件,包括它們之間的一些「共享代碼」)。我只想查看給定解決方案文件中包含的所有文件的歷史記錄,而不是此根目錄中的所有文件。當我在解決方案資源管理器和「查看歷史記錄」中右鍵單擊某個解決方案或項目時,我只獲得該解決方案文件或項目文件的歷史記錄,僅此而已。TFS在VS2010中查看歷史記錄在解決方案下的所有文件
6
A
回答
4
唉,這不能用TFS完成,因爲它是。
TFS源代碼管理不知道文件是解決方案文件還是文本文件。它只是爲你儲存它。根本沒有解析。我可以(也可以)在TFS中存儲Delphi項目文件。 TFS無法理解並且對存在的每種文件類型都很聰明。
這將是很好,如果解決方案資源管理器爲你做了這個(因爲它是特定於你的項目)。但事實並非如此。
您可以爲TFS和Visual Studio創建一個自定義插件來執行您所要求的操作,但這可能需要比手動檢查解決方案中所有文件的歷史記錄所需的時間更長的時間。
0
這可能幫助,它是一個外接擴展 VS 2010 and VS 2012
相關問題
- 1. 在TFS中查看歷史記錄
- 2. VS -TFS bug_不能在解決方案資源管理器中顯示解決方案的下拉菜單「查看歷史記錄」
- 3. TFS刪除文件的歷史記錄
- 4. Netflix查看歷史記錄
- 5. 如何在GitK中查看單個文件的歷史記錄?
- 6. 如何在P4V中查看文件的完整歷史記錄?
- 7. 在Mercurial中,我如何查看文件的歷史記錄?
- 8. TFS高級文件歷史查看器
- 9. Mercurial - 在沒有更新的情況下查看文件的歷史記錄
- 10. 在vs2010下構建vs2008解決方案
- 11. 文件夾重命名後在GitHub中查看歷史記錄
- 12. 查看Asana中的歷史記錄
- 13. 在TFS中刪除包含歷史記錄的文件
- 14. 歷史日期的解決方案
- 15. 爲VS2008解決方案創建VS2010解決方案文件
- 16. TFS簽入歷史記錄
- 17. TFS特定用戶的查看歷史記錄用戶
- 18. 查看文件Visual SourceSafe-in VS-2008中的歷史記錄
- 19. 在Magit中查看文件歷史?
- 20. 查看整個支票歷史記錄TFS
- 21. 通過合併查看TFS簽入歷史記錄?
- 22. 離線查看TFS提交歷史記錄
- 23. TFS用戶無法查看歷史記錄
- 24. 在解決方案中查找文件
- 25. 在tfs下移動解決方案文件損壞綁定?
- 26. Facebook登錄代碼停止工作。結算曆史記錄解決方案
- 27. 在TFS中管理構建所有解決方案
- 28. VS2010在解決方案中查找對項目的所有參考
- 29. VS2010 - 刪除不在解決方案中的文件
- 30. 從Git歷史記錄中刪除具有歷史記錄的特定文件
+1。我會補充說,恕我直言,你應該完全避免從解決方案資源管理器的上下文菜單中使用源代碼管理命令我經常看到開發人員使用Solution Explorer應用SC命令而不是使用源代碼管理窗口導致的討厭問題 - 您會認爲它們的工作原理相同,但它們不會! – 2011-03-02 23:08:10
如果有人爲此找到插件,請告訴我。每次我需要查看團隊在解決方案上發生了什麼變化時,它會節省不少點擊次數。 – 2012-07-23 12:39:14