張貼日期: Mar 4, 2020

全受管原始檔控制服務 AWS CodeCommit 推出全新的 Git 遠端協助程式,支援客戶透過多個帳戶或短期登入資料使用 CodeCommit。遠端協助程式 git-remote-codecommit 主要使用專為 AWS CLI 設定的設定檔資訊。此協助程式也推出全新的通訊協定 (codecommit://),該通訊協定可啟用一種 URL 模式,以獨特方式識別 CodeCommit 儲存庫。

AWS CodeCommit 遠端協助程式提供更好的 AWS CLI 設定檔整合。使用遠端協助程式不需在 gitconfig 檔案新增設定。若客戶原本就已使用 AWS CLI 隨附的登入資料協助程式,這個版本能提供更健全的選項。登入資料協助程式會在作業系統登入資料快取中快取暫時登入資料,登入資料到期後會自動失效。對使用短期登入資料的客戶來說,這是唯一的選項。git-remote-codecommit 推出後,所有客戶都能使用。git-remote-codecommit 不會在作業系統登入資料快取中快取登入資料,而且您甚至能使用 Multi-Factor Authentication (MFA).存取儲存庫。

遠端協助程式推出全新的 URL 模式。您現在可以使用 URL 模式 codecommit::{region}://{aws_cli_profile}@{repositoryname} (例如 codecommit::us-west-2://dev-account@Hello-Dublin) 存取您的儲存庫,更輕鬆地跨多個帳戶使用儲存庫。客戶可以將這些 URL 存放在組建指令碼和組態檔案中,不必與驗證時所需的登入資料連結在一起。

遠端協助程式採用 Apache V2 授權,歡迎前往 github.com/aws/git-remote-codecommit 貢獻一己之力! 如需詳細資訊,請參閱 AWS CodeCommit 文件。 

AWS CodeCommit 是完全受管的原始程式碼控制服務,可託管安全的 Git 儲存庫。團隊可在可高度擴充的安全生態系統中透過程式碼輕鬆協作。若要進一步了解 AWS CodeCommit 的使用方式,請參閱逐步說明或直接進入主控台操作。

請造訪 AWS CodeCommit 文件取得提供 AWS CodeCommit 的 AWS 區域的完整清單。