我快要启动一个非常繁重的网络应用程序了,而且我在 QA 的服务器上几乎已经完成了所有工作。我仍然在这里和那里进行修改和更改,虽然我正在为我的服务器拍摄夜间快照,但我仍然希望有某种形式的变更管理,这样我就可以准确地确定我的环境中发生了什么可怕的事情错了(尤其是在我生产的时候)。所以我很好奇......有没有人对一个好的变更管理应用程序(网络或其他)有任何建议?其他人都做什么?我应该把它吸起来并使用电子表格吗?
问问题
361 次
1 回答
6
我的建议是使用源代码控制。您可以拥有一个 prod 分支,然后在将给定版本推送到生产环境时,每个开发工作都可以在合并回 prod 之前产生自己的分支。这样,您的源代码控制就拥有了 prod 中发布的每个版本(源代码控制至少可以帮助您确定版本之间的变化)。
编辑:TFS 分支指南非常有用,这些概念可以与其他源代码控制系统一起应用。如果您对这种方法感兴趣,我建议您阅读它。
于 2009-10-30T02:39:24.097 回答