我們在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個用戶的工作環境時,這是可以接受的。 –