gpt4 book ai didi

mercurial - -推到新的EC2实例

转载 作者:行者123 更新时间:2023-12-02 23:33:53 26 4
gpt4 key购买 nike

我正在开发一个按应用程序进行版本控制并部署到Amazon Web Servies的Web应用程序。我们正在计划存储库结构,我想知道其他人是如何处理的。

我们需要分别的stabledev存储库,分别用于错误修复和新功能。在亚马逊地区,我们有单独的实时,测试和开发环境,用于运行代码,即将上线的代码以及我们正在尝试的事情。开发环境很可能会在需要时构建,然后再次关闭,因此其IP可能会更改。

理想情况下,我们希望从我们本地开发人员那里获得hg push整个生产链。但是,出于服务器安全性的原因,并且由于服务器的IP(尤其是临时开发环境)可能会发生变化,因此我们可能发现自己需要在创建服务器时将其拉出。我们还会遇到自动扩展会产生新服务器的情况,我们需要从某个地方获取最新的,经过测试的代码。

我很想知道您是如何解决这个/这些问题的,或者您是否对我们的解决方案有任何建议。

最佳答案

我们为一台EC2服务器分配一个弹性IP地址,并将其作为我们的中央存储库。开发人员从该实例推/拉。所有生产/测试服务器都从该存储库中提取。在过去的几年中,这种做法一直很好,开发人员分布在不同的时区。

我们还使用ZoneEdit.com处理该IP地址的DNS,这使我们决定使用其他弹性IP地址或将存储库完全移出EC2时非常方便。

关于mercurial - -推到新的EC2实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5077889/

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