gpt4 book ai didi

version-control - 从 Mercurial 中的单个本地存储库推送到多个远程存储库

转载 作者:行者123 更新时间:2023-12-03 09:54:30 25 4
gpt4 key购买 nike

我正在考虑使用 AppHarbor 来托管一个轻量级网站,并正在研究他们的 Mercurial 集成。

目前我使用 Kiln 作为我的远程存储库,但目前 AppHarbor 仅支持 BitBucket 集成。

单个本地存储库可以有 2 个远程存储库吗?所以当我从本地推送提交时,他们都得到了推送?

我不想从 BitBucket 中拉取,只需要推送以便 AppHarbor 可以抓取并部署它。

最佳答案

您可以在 [paths] 中设置多个远程存储库别名。存储库配置文件的一部分。该文件在 .hg/hgrc 中,您可以添加这样的路径

[paths]
default = http://kilnhg.com/repo
bitbucket = http://bitbucket.org/repo

然后你会运行 hg push bitbucket推送到 bitbucket 和 hg push推到窑,这也是这里的默认值。别名 default是在您不指定任何其他内容时使用的那个。这种不带参数的推拉将使用您首选的远程主机 kiln。

遗憾的是你不能做 hg push * type 命令一次推送到所有远程主机,你必须一一指定每个推送目的地。

关于version-control - 从 Mercurial 中的单个本地存储库推送到多个远程存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6223039/

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