我们在Xen上运行的Windows虚拟机上使用Eclipse IDE。另一方面,我们正在使用Gitolite来管理Git存储库。它们使用Gitolite的镜像功能镜像到多台服务器上。Windows上的Eclipse IDE的系统范围SSH配置文件
我打算做的是在主服务器关闭的情况下将用户透明地切换到备份服务器。
为此,我的想法是在SSH设置中创建一个系统范围的主机别名。在Linux上,例如,我会使用/etc/ssh/ssh_config
文件中包含的条目:
Host scms.box
Hostname master-server
如果说主服务器宕机,那么我可以代替主机名:
Host scms.box
Hostname backup-server
Eclipse的IDE是阅读从~/.ssh/config
的SSH设置,但这是用户特定的(如在Linux上)。
我想知道在Windows上是否会有相当于/etc/ssh/ssh_config
?
这需要安装额外的软件。 eGit/eclipse没有内部功能来处理它吗? –
@fboule未安装。只需解压缩:https://github.com/git-for-windows/git/releases/download/v2.9.3.windows.1/PortableGit-2.9.3-64-bit.7z.exe – VonC
好的,但重点是这是另一个维护软件(用于更新错误修复,安全修复程序等)。当你只有一次安装时,这是可以接受的,但当你正在谈论约100个用户的工作环境时,这是可以接受的。 –