このツールを実行すると、リポジトリのディレクトリに設定されているシェルが開くように、簡単なコマンドを入力できますか?どこでも検索しましたが、機能するコマンドが見つからないようです。
答え
私はついにそれを行う方法を見つけました:
cmd /c cd %v & start "" "C:\path\to\bin\sh.exe" --login -i
start
コマンドに空の引数を渡さなければならない理由は、引用符で囲まれた最初の引数がウィンドウのタイトルとして設定されるためです。したがって、ウィンドウに名前を付ける場合は、次のようにします。
cmd /c cd %v & start "WINDOW TITLE HERE" "C:\path\to\bin\sh.exe" --login -i
コマンドの説明
cmd /c cd %v
-現在のディレクトリをリポジトリのパスに変更します。start "WINDOW TITLE HERE" "C:\path\to\bin\sh.exe" --login -i
-シェルを起動し、ウィンドウをに設定して、実行可能ファイルWINDOW TITLE HERE
に渡します--login -i
sh.exe