簡體   English   中英

如何在Visual Studio 2013中使用“外部工具”啟動Posh-Git?

[英]How can I get Posh-Git to launch using 'External Tools' in Visual Studio 2013?

GitHb客戶端將Posh-Git安裝為ClickOnce應用程序,目標為C:\\Users\\Administrator\\AppData\\Local\\GitHub\\GitHub.appref-ms --open-shell 當我將其插入“外部工具”區域時,Visual Studio 2013不喜歡它。 我試過拉出參數,用引號引起來,等等。

目標是進入一個項目,並在我正在使用的項目目錄中快速啟動Posh-Git。

1.)添加外部工具並指向批處理文件。 在圖像中添加下面列出的參數。 假設您的Git存儲庫是“解決方案”目錄中的一個文件夾。

外部工具

2.)批處理文件應具有以下內容(用適當的用戶替換“管理員”):

@echo off
echo Starting with switches:  %*
echo.
echo.
C:\Users\Administrator\AppData\Local\GitHub\GitHub.appref-ms %*

要簡單地啟動適用於Windows的GitHub Shell,請使用以下值:

命令: %comspec%

參數: /c %localappdata%\\GitHub\\GitHub.appref-ms --open-shell

但是,這不會在項目目錄中啟動外殼程序。 我找不到使Windows的GitHub Shell做到這一點的方法。 我認為它始終使用默認的克隆路徑。 要指定目錄,我們需要直接轉到PowerShell:

命令: powershell.exe

參數: -NoExit cd ""$(SolutionDir)""

如果您安裝了適用於Windows的GitHub或posh-git,這應該可以工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM