我是一名使用django自行开发的Web开发人员,我正在努力了解如何使用mercurial部署网站.我想拥有的是能够保留一个可用于生产和开发工作的存储库.生产/开发之间总会存在一些差异(例如,他们可能使用不同的数据库,开发将始终启用调试)但总的来说它们将是同步的.我也希望能够直接在生产服务器上进行更改(整理html或css,简单的错误修正等).
我打算用来执行此操作的工作流程如下:
注意:只要将更改移植到dev中,您也可以直接进行更改.
此工作流程的缺点是,无论何时进行更改,您不仅必须将其提交到您进行更改的任何分支,还必须将其移植到其他分支.有没有更合理的方式来做我想要的事情,也许使用补丁?或者失败了,有没有办法让提交过程自动将变更集自动移植到另一个分支,这是一个好主意吗?
归档时间: |
|
查看次数: |
1490 次 |
最近记录: |