0
我正在嘗試自動執行部署過程。 我的項目是在mercurial回購。 我有一臺本地機器LOCAL
與用戶LOCAL_USER
和ssh-key(〜/ .ssh/KEY_LOCAL)。我也有遠程服務器REMOTE
與用戶REMOTE_USER
和ssh-key('〜/ .ssh/KEY_REMOTE')。Fabric/python。使用本地sshkey運行遠程命令
env.hosts = ['REMOTE']
env.user = 'REMOTE_USER'
def pull():
with cd(repo_path):
run('hg pull -u')
我可以連接到REMOTE
服務器,但汞欲以REMOTE_USER
。
有沒有可能在REMOTE SERVER
上使用hg LOCAL_USER + SSH_KEY_LOCAL
?
謝謝,這是一個好主意。 –