在TortoiseHg的设置中,有一个选项可以选择您想要使用的shell。正如您所料,列出的两个默认值是“windows_command_prompt”和“powershell”,但我想使用Cygwin。从文档:http://tortoisehg.readthedocs.org/en/latest/settings.html#tortoisehg 有一些帮助文本...
指定用于启动首选终端shell应用程序的命令。如果值包含字符串%(reponame)s,则将替换存储库的名称来代替%(reponame)s。(需要重启)
默认,Windows:cmd.exe / K title%(reponame)s
默认,OS X:未设置
默认,其他:xterm -T“%(reponame)s”
我知道我可以正常地从Windows启动Cygwin,就像快捷方式一样......
C:\ cygwin64 \ bin \ mintty.exe -i /Cygwin-Terminal.ico -
我想我可以添加额外的选项来调整标题......
C:\ cygwin64 \ bin \ mintty.exe -T“%(reponame)s”-i /Cygwin-Terminal.ico -
但是当我将其设置为shell时,我收到一条错误消息,指出TortiseHg无法启动该命令。
我可以将命令减少到......
C:\ cygwin64 \ BIN \ mintty.exe
它仍然无法正常工作。
TortoiseHg是否添加了针对Windows样式shell的命令,这些命令与Cygwin不兼容?
有没有办法让Cygwin成为TortoiseHg的shell?