我正在考虑使用 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
推送到 kiln,这也是这里的默认设置。别名default
是当您不指定任何其他内容时使用的。这样,不带参数的推拉将使用您首选的远程主机 kiln。
遗憾的是你不能做hg push *
输入命令一次推送到所有远程主机,您必须一一指定每个推送目的地。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)