变更管理建议?

Ada*_*son 1 version-control change-management cmdb

我很危险地接近推出一个非常繁重的网络应用程序,我在服务器上几乎所有的东西都在QA中.我仍然会在这里和那里进行修改和改变,虽然我正在拍摄我的服务器的夜间快照,我仍然希望有一些形式的变更管理,所以我可以确定在我的环境中发生了什么变化错了(特别是我在制作时).所以我很好奇...有没有人对一个好的变更管理应用程序(网络或其他)有任何建议?其他人都做了什么?我应该吮吸它并使用电子表格吗?

May*_*ayo 6

我的建议是使用源代码控制.你可以拥有一个prod分支,然后每个开发工作都可以在你将一个给定的版本推送到生产环境之后合并回prod之前产生它自己的分支.这样你的源代码控制就有了prod中发布的每个版本(源代码控制可以帮助你识别至少在版本之间发生了什么变化).

编辑:TFS分支指南非常有用,这些概念可以应用于其他源控制系统.如果您对此方法感兴趣,我建议您阅读.