gpt4 book ai didi

两个远程存储库之间的 Mercurial 推拉

转载 作者:行者123 更新时间:2023-12-04 05:33:51 27 4
gpt4 key购买 nike

是否可以从一个远程存储库推送到另一个远程存储库?

我有一个案例,我将本地更改推送到远程集成存储库。一旦获得批准,我希望将集成存储库推送到发布存储库(我将从中构建我的发布)。

这在技术上可行吗?

编辑:第一个存储库在我的磁盘上是本地的。第二个和第三个都是我服务器上的远程存储库,我没有文件系统访问权限。我希望能够从我的 PC(使用我的本地 HG/TortoisHG 客户端)从 2nd 推送到 3rd。

最佳答案

简单的方法是登录到您的服务器,cd到集成存储库,然后推送到发布存储库。

如果您没有这样的登录名,只需保留集成存储库的本地克隆,您仅使用它在本地推送到远程发布存储库:

$ hg clone <remote-integration-repo> integration
$ cd integration
$ hg push <remote-release-repo>

对于后续推送,请执行
$ cd integration
$ hg pull # optionally with -u option
$ hg push <remote-release-repo>

如果您有多个集成和发布存储库,您可能希望在脚本中自动执行这些步骤。

基本信息是,如果您从本地或远程机器推送到发布存储库,它并没有真正产生影响。

关于两个远程存储库之间的 Mercurial 推拉,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12233793/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com