本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
查看链接的存储库数据
您可以使用控制台或 AWS CLI 列出和查看链接的存储库详细信息。对于用于将 Git 存储库与 AWS Proton 同步的存储库链接,您可以使用 AWS CLI 检索存储库同步定义和状态。
- AWS Management Console
-
使用 AWS Proton 控制台
列出和查看链接的存储库详细信息。 -
要列出链接的存储库,请在导航窗格中选择存储库。
-
要查看详细数据,请选择该存储库的名称。
-
- AWS CLI
-
列出您的链接存储库。
运行以下命令:
$
aws proton list-repositories
响应:
{ "repositories": [ { "arn": "arn:aws:proton:region-id:123456789012:repository/github:myrepos/templates", "name": "myrepos/templates", "provider": "GITHUB" }, { "arn": "arn:aws:proton:region-id:123456789012:repository/github:myrepos/environments", "name": "myrepos/environments", "provider": "GITHUB" } ] }
查看链接的存储库的详细信息。
运行以下命令:
$
aws proton get-repository \ --name
myrepos/templates
\ --provider "GITHUB
"响应:
{ "repository": { "arn": "arn:aws:proton:region-id:123456789012:repository/github:myrepos/templates", "name": "myrepos/templates", "provider": "GITHUB" } }
列出您的同步存储库。
以下示例列出您为模板同步配置的存储库。
运行以下命令:
$
aws proton list-repository-sync-definitions \ --branch "
main
" \ --repository-namemyrepos/templates
\ --repository-provider "GITHUB
" \ --sync-type "TEMPLATE_SYNC"查看存储库同步状态。
以下示例检索模板同步存储库的同步状态。
运行以下命令:
$
aws proton get-repository-sync-status \ --branch "
main
" \ --repository-namemyrepos/templates
\ --repository-provider "GITHUB
" \ --sync-type "TEMPLATE_SYNC"响应:
{ "latestSync": { "events": [ { "event": "Clone started", "time": "2021-11-21T00:26:35.883000+00:00", "type": "CLONE_STARTED" }, { "event": "Updated configuration", "time": "2021-11-21T00:26:41.894000+00:00", "type": "CONFIG_UPDATED" }, { "event": "Starting syncs for commit 62c03ff86eEXAMPLE1111111", "externalId": "62c03ff86eEXAMPLE1111111", "time": "2021-11-21T00:26:44.861000+00:00", "type": "STARTING_SYNC" } ], "startedAt": "2021-11-21T00:26:29.728000+00:00", "status": "SUCCEEDED" } }
创建存储库链接
删除存储库链接