gpt4 book ai didi

git - 使用 Git/Github 部署

转载 作者:IT王子 更新时间:2023-10-29 01:23:03 25 4
gpt4 key购买 nike

我们正在尝试使用 Git/Github 设置自动化部署环境。我们有 3 种不同的环境;本地,测试和生活。当我们在本地添加新功能时,我们首先将文件上传到测试服务器以测试新创建的功能。如果一切正常,我们会将所有文件上传到实时服务器。但是这个“上传”过程并不是一个完美的解决方案,因为我们有时会忘记上传一些文件。顺便说一句,我们在 iPhone 和 Android 上也有移动应用程序,因此移动可能是我们的第四个环境。

我们尝试做的是设置一个自动化的部署环境。当我们将一项新功能提交到测试服务器时,在测试完该新功能后,我们希望将其推送到实时服务器。

测试服务器上可能有很多提交,但我们想将特定的提交推送到实时服务器。我们找不到如何应对 3-4 种环境而不乱码的方法。我们如何将正确的代码推送到实时服务器?我们将如何管理我们的测试和实时服务器?是否有任何好的资源告诉您如何使用 Git/Github 设置不同的环境和部署过程?是否有任何文章可以告诉我们逐步执行的操作?

我读过那些文章,但没有一篇讲述如何应对本地、测试和现场环境。

编辑 2012-03-09:我找到了 http://beanstalkapp.com/http://springloops.com他们似乎都非常擅长部署。我不确定我是否可以信任这些服务,但它们都完全按照我的意愿行事。我将测试两者并在这里分享我的结果以告知大家。

最佳答案

我终于找到了我要找的东西。 http://beanstalkapp.com似乎是最好的选择。它具有自动部署功能并支持 Git。经过一周的测试,我可以说它工作非常稳定和快速。感谢大家帮助我并试图为我指明道路。

关于git - 使用 Git/Github 部署,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9619440/

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