目前,我嘗試使用我的Rails項目設置Capistrano 3。但是我對Git設置有問題。Git和Capistrano:Visual Studio Team Foundation Server 2013(TFS)驗證失敗
我必須使用Visual Studio Team Foundation Server 2013和Git支持。問題是它只允許使用HTTP請求進行身份驗證。沒有可能使用ssh密鑰。 https://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/3801342-add-support-for-ssh-keys-as-alternate-authenticati
我不想在ENV中存儲我的密碼。如何正確設置capistrano以詢問用戶和密碼?
對於我的老capistrano 2配置,我編碼完整的步驟我的手,因爲我必須使用舊的TFS沒有Git的支持。
順便說一下,我使用Ubuntu進行開發。
這與Git擴展(http://stackoverflow.com/a/19030243/6309),不知道它與TFS使用libgit2的作品。 – VonC
我試着用'git config --global credential.helper'設置git cache --timeout = 3600「' 我第一次克隆我的回購時,git詢問用戶和密碼。第二次,它沒有用戶和密碼。但是對於'捆綁可執行文件生產部署',它不起作用。我仍然'致命:身份驗證失敗...' – Bjoernsen
@Bjoernsen是使用相同用戶帳戶執行的捆綁任務嗎?像這樣的一個線程(https://github.com/capistrano/capistrano/issues/384)最終使用... ssh url(這裏不可能) – VonC