维护Web应用程序的开发版本

时间:2011-02-02 00:32:51

标签: git web-applications

我正在开发一个webapp,我想设置一个单独的开发版本,以便我可以在部署它之前对其进行测试。

我目前使用的工具是:apache,git,python,mysql。

设置这个有什么好的做法?我想我希望http://dev.website.com显示开发版本。

另外,一旦我满意,将dev版本推向prod会有什么好方法?

1 个答案:

答案 0 :(得分:0)

使用git,您可以维护应用程序的开发分支,当您对自己的工作充满信心时,可以将其与应用程序的主分支合并。

此外,在项目开始时部署策略和系统非常重要,这样您就可以随时部署,我建议您使用开发服务器来部署开发分支(服务器应该是相同的)到生产服务器)。一个流行的Ruby部署系统是Capistrano我确信python也有类似的东西!