2013-02-07 62 views
0

我正在使用EC2實例上的Python結構設置自動部署腳本。我們已經使用HTTPS(無用戶名,https://bitbucket.org/)代替SSH在EC2實例上克隆了代碼存儲庫。Python結構與EC2實例

如果我們使用SSH克隆存儲庫,它現在將解決我的問題。但是,我只想知道是否可以執行以下操作: -

使用Fabric連接到遠程EC2實例後,如果我的下一個命令是hg克隆,它會要求輸入用戶名和密碼。我必須在命令提示符下手動輸入這兩件事。 有沒有什麼辦法可以自動傳遞這些值的運行時間?

謝謝!

回答

0

您可以使用ssh密鑰並使用ssh + hg協議進行連接。如果你設置了密碼,它將認證無密碼。

+0

謝謝摩根。正如我前面提到的,我可以做到這一點。但我想知道有什麼方法可以自動執行此操作嗎?這也可以幫助我完成其他幾個腳本。再次感謝。 – user2030417

+0

什麼是「這個」,設置鑰匙?或者爲了提示做一些有趣的事情? – Morgan

+0

this = ssh + hg。但我想知道是否有辦法通過,在Python Fabric上運行EC2實例的時間值? – user2030417