在 github 中,你可以点击 Raw 按钮,你可以得到文件的 url。CodeCommit 是否具有该功能?
问问题
1776 次
3 回答
3
不幸且令人难以置信的是,我认为答案仍然是,不。Web UI(AWS 控制台代码提交)允许您导航到任何文件、查看它,甚至编辑它,但它不允许您查看原始(并最终)下载它。太令人沮丧了。这将是他们通过 GetFile API 添加的一个简单功能。
于 2020-04-17T04:13:57.017 回答
0
您可以使用 GetBlob API ( http://docs.aws.amazon.com/codecommit/latest/APIReference/API_GetBlob.html )在 CodeCommit 存储库中获取 blob 的原始内容。您的请求需要使用适当的 AWS 凭证(访问密钥、秘密密钥)进行身份验证。
目前无法为 blob 提供永久的公共 URL。
于 2017-09-06T18:11:48.193 回答
0
CodeCommit 存储库受 IAM 凭证保护,因此您不会获得文件的直接公共 URL。
但是,如果您要下载特定文件的内容,可以使用 AWS 开发工具包或 CLI。下面是一个使用 CLI 的示例:
aws codecommit get-file \
--repository-name my-project \
--file-path path/to/file.json \
--query fileContent \
--output text \
| base64 -d
于 2021-06-22T23:43:01.583 回答