问题标签 [multiple-repositories]

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 投票
1 回答
133 浏览

amazon-web-services - 我正在尝试在 AWS Codecommit 的两个不同存储库中同步两个分支。有什么方法可以自动进行同步吗?

使用 Codecommit 存储存储库。我在 RepoA 有一个分支,在 RepoB 有一个分支。我正在尝试将在 RepoA 的分支中所做的更改同步到 RepoB 的分支中,但是以自动化的方式。有什么方法可以使用 Lambda 或 codebuild 容器来做到这一点?

0 投票
1 回答
22 浏览

git - 我在一个目录中创建了 2 个 git 存储库。现在我想摆脱其中之一。我该怎么做?

这些是我用来在 1 个文件夹中创建 2 个存储库的命令。

现在我的文件夹结构看起来像

我想删除第二个存储库,使我的新文件夹结构看起来像这样

我对如何进行这件事有点困惑。我在两个存储库中都有等效的代码和提交。任何帮助,将不胜感激。

0 投票
1 回答
78 浏览

git - 在多个 Gît 存储库上同步多个 PR

我的团队正在使用 Bitbucket Server 开发多个微服务。每个微服务都驻留在自己的存储库中。

假设您有一个营销功能,其中涉及修改 5 个微服务以实现所需的需求。开发人员必须运行 5 个 PR(每个微服务一个)。如果这些 PR 中只有 3 个没问题,你不希望他合并任何东西,但你希望他等到 5 个没问题,然后同时合并所有内容,以避免不一致。

Bitbucket 没有提供这样一种场景,即人们希望拥有一个“根”PR,该 PR 依赖于每个微服务的多个子 PR。其背后的想法是通过同步子 PR 来同时合并所有内容,一旦它们都被接受,就一次性合并它们。

我没有找到办法做到这一点。我怎样才能做到这一点?

0 投票
1 回答
106 浏览

kotlin - Gradle 中的多个 github 包

我有两个github pacakges命名XXX/AAAYYY/BBB(相同OWNER但不同repository)。现在,当我尝试将它们添加到我的项目中时,gradle 似乎总是使用第一个存储库。

com.example实现上也是一样的。

我在同步时收到以下错误

我们可以清楚地看到,gradle 使用了错误的存储库(AAA 而不是 BBB)

任何帮助表示赞赏。

提前致谢

0 投票
1 回答
49 浏览

multiple-repositories - Fluxcd 多个 repo 和集群,无需 helm

如何在不使用 helm 存储库的情况下处理 Fluxcd v2 中的多个存储库和集群

0 投票
1 回答
88 浏览

git - Git push to multiple repos 打印“致命:任务已取消”,大约需要 10 分钟才能完成

我正在尝试一次将提交推送到多个远程存储库。我的方法(在此处描述)是将远程推送 url 来源设置为 2 个 repos 并执行 git push 命令。

但是,推送过程需要相当长的时间才能完成(大约 10 分钟),并且它还会打印到控制台“致命:任务已取消”,如下图所示图片

感谢您的阅读,非常感谢您的帮助。

0 投票
1 回答
204 浏览

azure-devops - 如何使用 Azure Pipelines 触发驻留在单独存储库中的 terraform 部署?

我们有一个 nodejs 应用程序,它具有 azure-pipelines 文件,它由 PR 触发并构建图像并将其发送到 AWS 上的 ECR。我们还将所有 terraform AWS 基础设施代码放在单独的存储库中。

我们希望一旦应用程序 repo 上的管道完成并将图像推送到注册表,就会触发 terraform 部署。什么是实现这一目标的好方法?

接受建议和建议。谢谢

0 投票
1 回答
35 浏览

python - 为多存储库服务构建管道

我正在用 Python 开发一个服务,它有一个包作为依赖项。我自己开发了这种依赖关系。
我有一个私有 PyPI 服务器,其中包含主分支中每个提交的工件(轮文件)(对于两个包)。
我想创建一个 CI,它将使用 pip 从私有 PyPI 服务器安装依赖项(因为它比每次都从源代码本身安装更快更容易)。

项目依赖的示例:

包 A 需要包 B
(它们都在私有存储库中,而不是公共包中)。

我的问题是,如果我试图在 B 存储库合并到 master 之后立即在 A 存储库上执行 CI,
私有 PyPI 服务器将没有最新版本的 B(今天有一个 Jenkins 工作是每次合并到 master 后激活并将 B 轮上传到私有 PyPI 服务器,
但需要几分钟才能构建包)。结果是包 A 可能包含旧版本的 B,而不是使用最新版本的 B。

有关如何改进此过程的任何建议?

与直接从 Gitlab 安装相比,从私有 PyPI 安装显着减少了安装时间。

顺便说一句,今天我使用的是 Gitlab 的企业版和 Jenkins。

谢谢

0 投票
1 回答
73 浏览

jakarta-ee - Websphere 联合存储库身份验证错误?

我是 Websphere 的新手,正在尝试使用 websphere 上的联合存储库连接到我的 orgs ldap 存储库。我遇到了一个奇怪的问题,在点击应用时

在全局安全 > 联合存储库 > 管理存储库 > NFCU-LDAP-Repository 下

以及在测试查询页面上时,我收到以下错误:

CWWIM5020E Could not connect to the ldap://my-company-repo.net:389 repository using properties: [certificateMapMode=exactdn],[bindPassword=****],[referal=ignore],[certificateFilter=],[securityDomainName=admin],[bindDN=uid=myusername,ou=people,o=nfcu],[sslConfiguration=],[primary_host=my-company-repo.net],[port=389],[sslEnabled=false],[host=my-company-repo.net],[connectTimeout=20],[id=MYCOMPANY-LDAP-Repository],[ldapServerType=NDS],[authentication=simple]. Exception occurred: javax.naming.AuthenticationException.

但是,在相同的两个页面下,如果我只是重新输入密码,它就会起作用。通过“工作”,我的意思是“应用”通过没有错误,并且测试查询返回正确的信息。知道这里发生了什么吗?

版本信息 我正在使用 Websphere 应用服务器传统 v8.5 或 8.5.5.10

Java 版本 1.8_0_311 (jdk 1.8_0_311, jre 1.8_0_311)

Apache Maven 版本 3.8.3

0 投票
0 回答
20 浏览

github - 在 github 中链接多个 repos

我有一个 github 存储库,其中包含用于我的 Api 逻辑的代码(让我们称之为Api-Repo

我刚刚为我的基础设施创建了另一个包含 aws-cdk 代码的存储库(我们称之为它Cdk-repo)。

我如何链接 2 个 github 存储库以便Cdk-repo消耗Api-repo

Api-repo包含一个我想用来Cdk-repo创建 aws lambda 函数的函数。但我不知道如何将多个 github repos 链接在一起