问题标签 [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.
git - 将 Git 存储库直接镜像到 AWS CodeCommit
我想创建一个 Git 存储库的备份并将其保存到 AWS CodeCommit。我不想包括使用我的本地机器。谁能告诉我如何直接或通过 AWS Lambda 进行操作?
amazon-web-services - 关于使用 AWS Beanstalk 部署 Flask 应用程序的警告
由于此警告,我收到内部服务器错误。有人可以帮助我了解此警告的原因以及如何解决它吗?谢谢。
amazon-web-services - 具有来自另一个账户的 Codecommit 目标源存储库的 AWS Codepipeline
是否可以在另一个账户中创建具有 CodeCommit 存储库目标源的代码管道?
git - 我无法使用 AWS CodeCommit 克隆存储库。这是什么意思?
尽管所有权限都已设置,但当我尝试从 CodeCommit 中的存储库创建“git clone”时,我收到以下消息:
致命:无法访问“NAME_OF_REPOSITORY”:gnutls_handshake() 失败:非法参数
这仅适用于 AWS CodeCommit,但不会发生在任何类型的其他 git 存储库中。
amazon-web-services - 如何克隆托管在 AWS Code Commit 上的裸存储库?
我目前在 AWS Code Commit 上托管了一个存储库,但是在控制台中我看到的只是一个工作树。project.git
使用以下内容克隆裸存储库时,我看不到要引用的裸目录:
如何克隆托管在 AWS Code Commit 上的裸存储库?(或者目录的位置在哪里.git
?)
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 了解除了文件的修改日期之外模板文件已经更新?
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 挂起,没有要求我添加或提交文件,并且手动添加它我得到了这个:
(似乎正在尝试更改,因此确实添加了一个新文件,即索引,但同样忙于某些事情,因此无法继续)。
git - 有没有办法在 AWS CodeCommit 中获取文件的原始 url?
在 github 中,你可以点击 Raw 按钮,你可以得到文件的 url。CodeCommit 是否具有该功能?
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?
谢谢。
java - 使用 AWS Code Commit 进行 Spring Cloud config 身份验证
我是使用spring cloud config服务器的新手,所以对我来说是第一次,我希望我能得到帮助,在此先感谢。我可以尝试做的是将 Spring cloud Configuration Server 配置为所有微服务之间配置的中央服务器。我们使用 AWS CodeCommit 作为 SCM 存储库。问题是,一旦我尝试在 AWS CC 上插入现有文件,我总是会收到相同的错误。我想是身份验证的问题,但我不确定 错误截图 这是 Spring CSC 上的引导配置
这是我试图调用的 SCM 存储库中的文件:
我做了几次尝试:
将 AWS GIT 凭证(不是 AWS 密钥)放在引导属性中,但没有结果。例子:
spring.cloud.config.server.git.username:sergio.greco-at-682088819034 spring.cloud.config.server.git.password:xxxxxxx
启动后将 AWS 密钥 \ 身份 ID 作为 java 参数放置,如下所示:
-Daws.accessKeyId=xxxxxxxxYNOA -Daws.secretKey=xxxxxxxxxxxxxxx
设置环境变量 AWS_ACCESS_KEY_ID \ AWS_SECRET_ACCESS_KEY。
有人能帮我吗?