现在是否有可能以编程方式获取 AWS CodeCommit 存储库上的提交列表?
我知道我可以使用 git 命令,但我正在尝试使用 CodeCommit 的 API 获取存储库信息。这是可能的,还是 API 不存在?
现在是否有可能以编程方式获取 AWS CodeCommit 存储库上的提交列表?
我知道我可以使用 git 命令,但我正在尝试使用 CodeCommit 的 API 获取存储库信息。这是可能的,还是 API 不存在?
目前不提供直接获取提交历史记录的 API。
作为一般规则,我们不对服务的未来方向发表评论,但我们有兴趣了解您的用例的详细信息。
您可以使用:
aws codecommit get-branch --repository-name MyRepo --branch-name MyBranch
为了获取分支的提交 ID。
然后你可以调用:
aws codecommit get-commit --repository-name MyRepo --commitId MyCommitID
获取评论、作者和父提交 ID。遍历父 ID,您可以获得历史记录。