Visual Studio 2010'da Git (TortoiseGit) ile kullanmak için araç çubuğunu nasıl oluşturacağını bilen var mı?Visual Studio'ya bir Git (TortoiseGit) araç çubuğu ekleme çözümü
Teşekkür
SurfRat
Visual Studio 2010'da Git (TortoiseGit) ile kullanmak için araç çubuğunu nasıl oluşturacağını bilen var mı?Visual Studio'ya bir Git (TortoiseGit) araç çubuğu ekleme çözümü
Teşekkür
SurfRat
Visual Studio'da bir Git araç çubuğunu istedik ve bu konuya çözüm yüzden bunu seninle paylaşmak istedim bulundu.
Git Source Control Provider'u yükledim ve sağ tıklatma bağlam menüsüyle Git'i (TortoiseGit aracılığıyla) çalıştırdım. Bu, tüm TortoiseGit komutlarının aynı simgeye sahip olmasından dolayı sıkıcı ve oldukça çirkinti. Dış komutları kez
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
şu şekildedir: harici araç TortoiseGit komutları
Sonra Visual Studio harici araçlar eklendi...
vardır oluşturuldu araç çubuğumu oluşturdum. Visual Studio 2010 kutunun dışında araç çubuğunda bir görüntüye sahip olmanıza izin vermeyecek şekilde Command Image Changing Extension'u yükledim.
İşte ihtiyacım Ben
Sonuç (sadece simgeleri gösteriliyor) komutlarını içeren bir araç çubuğu olan
oluşturulan simgelerdir. Visual Studio için
Güncelleme 2012
komutları biraz değişti ve aşağıdaki gibidir adres:
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
Araç komutlarında birkaç değişiklik yapmak zorunda kaldım. Benim için komut C: \ Program Files \ TortoiseGit \ bin \ TortoiseGitProc.exe ve/command: switch'inin küçük harflerinin olması gereken argümanlardı. Aksi halde çalıştı! VS2012 – sonofaforester
Güncelleme VS2012 için Resim Yok? :( – SurfRat
için – Adaptabi
Bu değil "VS nasıl yapılandırılacağı" ipuçlarını yazabilmek için, sorular sorarak için bir sitedir. –
Bu, itibarınızı 10'un üzerine çıkarmak için yanlış bir yoldur. Bir soru sormak daha iyi bir yol olabilir. Sadece –
deyin. "Benim" cevabını kopyala/yeniden yayınla. Sonra mesajımı sileceğim. Bu arada, Soru-Cevap'ın ruhuna saygı duyarken SO'ya nasıl katkıda bulunabilirsiniz: bir soru ve bir cevap ile;) ([bir kişinin sorusunu yanıtlamak için] sorun yok (http://meta.stackexchange.com/ sorular/16930/is-it-tamam-cevap-kendi-soru-ve-kabul-it)) – VonC