任何人都知道如何在Visual Studio 2010中創建工具欄以便與Git(TortoiseGit)一起使用?向Visual Studio添加Git(TortoiseGit)工具欄的解決方案
感謝
SurfRat
任何人都知道如何在Visual Studio 2010中創建工具欄以便與Git(TortoiseGit)一起使用?向Visual Studio添加Git(TortoiseGit)工具欄的解決方案
感謝
SurfRat
我想在Visual Studio中一個Git工具欄,我發現沒有辦法解決這個,所以我想我會與大家分享。
我安裝了Git Source Control Provider,並通過右鍵上下文菜單讓Git工作(通過TortoiseGit)。由於所有的TortoiseGit命令都具有相同的圖標,這很乏味而且很難看。
我加入外部工具Visual Studio中......
爲TortoiseGit外部工具命令如下:
Title: Git Push
Command: C:\Program Files\TortoiseGit\bin\TortoiseProc.exe
Arguments: /path:"$(SolutionDir)" /command:push
Title: Git Commit
Command: C:\Program Files\TortoiseGit\bin\TortoiseProc.exe
Arguments: /path:"$(SolutionDir)" /command:Commit
Title: Git Sync
Command: C:\Program Files\TortoiseGit\bin\TortoiseProc.exe
Arguments: /path:"$(SolutionDir)" /command:Sync
Title: Git Revert
Command: C:\Program Files\TortoiseGit\bin\TortoiseProc.exe
Arguments: /path:"$(SolutionDir)" /command:Revert
Title: Git Log
Command: C:\Program Files\TortoiseGit\bin\TortoiseProc.exe
Arguments: /path:"$(SolutionDir)" /command:Log
一旦外部命令被創建我創建了我的工具欄。開箱即用的Visual Studio 2010將不允許您在工具欄中顯示圖像,因此我安裝了Command Image Changing Extension。
下面是我創建
最終結果是與命令(僅示出圖標)工具欄,我需要的圖標。
更新爲Visual Studio 2012
的命令有稍許變化,如下:
Title: Git Commit
Command: C:\Program Files\TortoiseGit\bin\TortoiseGitProc.exe
Arguments: /path:"$(SolutionDir)" /command:commit
Title: Git Push
Command: C:\Program Files\TortoiseGit\bin\TortoiseGitProc.exe
Arguments: /path:"$(SolutionDir)" /command:push
Title: Git Sync
Command: C:\Program Files\TortoiseGit\bin\TortoiseGitProc.exe
Arguments: /path:"$(SolutionDir)" /command:sync
Title: Git Compare
Command: C:\Program Files\TortoiseGit\bin\TortoiseGitProc.exe
Arguments: /path:"$(ItemPath)" /command:diff
Title: Git Revert
Command: C:\Program Files\TortoiseGit\bin\TortoiseGitProc.exe
Arguments: /path:"$(SolutionDir)" /command:revert
Title: Git Log
Command: C:\Program Files\TortoiseGit\bin\TortoiseGitProc.exe
Arguments: /path:"$(SolutionDir)" /command:log
我不得不對工具命令進行一些修改。我的命令是C:\ Program Files \ TortoiseGit \ bin \ TortoiseGitProc.exe,並且/ command:參數的參數必須全部小寫。否則工作很好! – sonofaforester 2013-03-01 15:32:30
VS2012更新 – SurfRat 2013-06-12 07:40:08
VS2012沒有圖片? :( – Adaptabi 2013-06-19 20:22:56
這是提問,未張貼「如何配置VS」的提示網站。 – 2011-05-29 19:18:14
這是將你的聲望提高到10以上的錯誤方法。提出問題可能是更好的方法。只是說' – 2011-05-29 19:19:34
不要猶豫,複製/轉發「我的」答案,使它成爲你的答案。然後我會刪除我的帖子。與此同時,這是你如何能夠爲SO貢獻力量,同時尊重Q&A的精神:用一個問題和一個答案;)(因爲可以[回答自己的問題](http://meta.stackexchange.com/問題/ 16930 /是 - 它可以回答你自己的問題,並接受它)) – VonC 2011-05-29 20:11:32