问题标签 [aws-codecommit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
8979 浏览

git - 将 Git 存储库直接镜像到 AWS CodeCommit

我想创建一个 Git 存储库的备份并将其保存到 AWS CodeCommit。我不想包括使用我的本地机器。谁能告诉我如何直接或通过 AWS Lambda 进行操作?

0 投票
0 回答
362 浏览

amazon-web-services - 关于使用 AWS Beanstalk 部署 Flask 应用程序的警告

由于此警告,我收到内部服务器错误。有人可以帮助我了解此警告的原因以及如何解决它吗?谢谢。

0 投票
3 回答
3644 浏览

amazon-web-services - 具有来自另一个账户的 Codecommit 目标源存储库的 AWS Codepipeline

是否可以在另一个账户中创建具有 CodeCommit 存储库目标源的代码管道?

0 投票
0 回答
272 浏览

git - 我无法使用 AWS CodeCommit 克隆存储库。这是什么意思?

尽管所有权限都已设置,但当我尝试从 CodeCommit 中的存储库创建“git clone”时,我收到以下消息:

致命:无法访问“NAME_OF_REPOSITORY”:gnutls_handshake() 失败:非法参数

这仅适用于 AWS CodeCommit,但不会发生在任何类型的其他 git 存储库中。

0 投票
1 回答
157 浏览

amazon-web-services - 如何克隆托管在 AWS Code Commit 上的裸存储库?

我目前在 AWS Code Commit 上托管了一个存储库,但是在控制台中我看到的只是一个工作树。project.git使用以下内容克隆裸存储库时,我看不到要引用的裸目录:

如何克隆托管在 AWS Code Commit 上的裸存储库?(或者目录的位置在哪里.git?)

0 投票
1 回答
227 浏览

amazon-web-services - 不使用 Elastic Beanstalk、CodePipeline 和 CodeCommit 重新编译 Smarty 文件

我正在使用 Elastic Beanstalk,使用 CodeCommit 和 CodePipeline 部署我的应用程序。我正在使用 Smarty 进行模板化。为了避免在部署应用程序的新版本时重新编译所有模板,我希望将已编译的模板文件保留在/var/app/current/目录之外,每次部署时它们都将被删除。

但是当我这样做时,Smarty 不会在更新原始模板文件时更新已编译的模板文件。我已经调查找出原因,当我查看 EC2 实例上的原始模板文件时,它们的最后修改日期都是 1979-12-31 05:08:00。

似乎 Elastic Beanstalk 在部署时不保留文件的修改日期。也许原始修改日期在 CodeCommit 或 CodePipeline 中丢失了?

我的猜测是 Smarty 会查看文件的修改日期来确定编译的文件是否是最新的。而且由于编译的模板比原始模板更新,即使它们不是最新的,它们也被认为是最新的。

关于如何解决这个问题的任何想法,除了在每次新部署时删除已编译的模板?有没有办法让 Elastic Beanstalk 保留修改时间?或者有没有办法让 Smarty 了解除了文件的修改日期之外模板文件已经更新?

0 投票
1 回答
249 浏览

git - AWS codecommit 无法使用 Git 凭证通过 HTTPS 协议连接到第二个存储库

我打算连接到 AWS Codecommit 上的第二个存储库(我已经连接了另一个存储库),但是我遇到了一个错误,尽管我能够连接到第二个存储库 DL,尽管 MINGW32。

不用注意,Repositoy 已经在本地存在,所以我第一次通过SSH连接到一个远程的,并推送所有代码,然后还使用带有git 凭据的HTTPS 执行 git 命令(主要是推送)。

到目前为止,我是唯一一个使用 repo 的人。

我使用 root 帐户(尽管出于安全原因不建议这样做),因为它只是一个测试项目存储库,并且仍然熟悉 AWS,用于第一个存储库。然后,由于设置使用 SourceTree 很简单(我按照这些说明 和 Pycharm 一切都很好,我通过 HTTPS 设置了对这个 repo1 的访问。

我是,并且仍然能够对远程分支执行 *git 命令。完全没有问题。

然后几个月后,我决定在同一个帐户(根帐户)中进行另一个回购。这次我决定直接通过 git 凭证使用 HTTPS。遵循相同的程序,但这次我搞砸了,不是我有这个

在此处输入图像描述

执行

所以我有不需要的“来源”回购,它在 AWS 上不可见,是因为我遵循了正常的说明而制作的。除此之外,它似乎应该如此。不幸的是,由于我尝试添加 bees.txt,SourceTree 挂起,没有要求我添加或提交文件,并且手动添加它我得到了这个:

(似乎正在尝试更改,因此确实添加了一个新文件,即索引,但同样忙于某些事情,因此无法继续)。

0 投票
3 回答
1776 浏览

git - 有没有办法在 AWS CodeCommit 中获取文件的原始 url?

在 github 中,你可以点击 Raw 按钮,你可以得到文件的 url。CodeCommit 是否具有该功能?

0 投票
4 回答
1105 浏览

intellij-idea - 如何在 Gitlab 和 Amazon CodeCommit 之间切换 Intellij Idea 项目 vcs?

我是亚马逊 codecommit 的新手。

按照他们的指示,我做了一些如下的工作

  • 使用 AdministratorAccess 创建新的 IAM 用户
  • 创建一个新的代码提交存储库
  • 安装awscli并做了aws configure

当我正确完成这些事情时,我可以从 codecommit 中拉/推。然而,它被 intellij Idea 禁用。

我做了类似...

  • 我从 gitlab 拉一个项目
  • git remote rm origin
  • git remote add origin [code commit url]
  • git branch --set-upstream-to origin/master

现在我输入git [pull / push] origin master,我收到此错误消息。

当我通过浏览器访问这个 url 时,它需要 id/pw。但我的 IAM 用户帐户信息不起作用。

我应该怎么办?有没有办法在intellij中切换gitlab和codecommit?

谢谢。

0 投票
1 回答
529 浏览

java - 使用 AWS Code Commit 进行 Spring Cloud config 身份验证

我是使用spring cloud config服务器的新手,所以对我来说是第一次,我希望我能得到帮助,在此先感谢。我可以尝试做的是将 Spring cloud Configuration Server 配置为所有微服务之间配置的中央服务器。我们使用 AWS CodeCommit 作为 SCM 存储库。问题是,一旦我尝试在 AWS CC 上插入现有文件,我总是会收到相同的错误。我想是身份验证的问题,但我不确定 错误截图 这是 Spring CSC 上的引导配置

这是我试图调用的 SCM 存储库中的文件:

我做了几次尝试:

  1. 将 AWS GIT 凭证(不是 AWS 密钥)放在引导属性中,但没有结果。例子:

    spring.cloud.config.server.git.username:sergio.greco-at-682088819034 spring.cloud.config.server.git.password:xxxxxxx

  2. 启动后将 AWS 密钥 \ 身份 ID 作为 java 参数放置,如下所示:

    -Daws.accessKeyId=xxxxxxxxYNOA -Daws.secretKey=xxxxxxxxxxxxxxx

  3. 设置环境变量 AWS_ACCESS_KEY_ID \ AWS_SECRET_ACCESS_KEY。

有人能帮我吗?