如何使用Mercurial部署Django应用程序?
我正在用Apache2、mod_python和Django搭建一个开发用的服务器,想了解一下怎么用Mercurial来管理应用开发。
我的想法是把Mercurial存放项目的文件夹和Django的部署文件夹设置成同一个文件夹。
谢谢你的关注!
1 个回答
0
我想了想,这个主意对开发来说不错。
首先,你需要以常规方式使用Mercurial。当然,你得先部署一个Mercurial服务器。
如果你更新了你的Django项目,它会自动编译。
我的工作流程是:
- 设置Mercurial服务器或者使用Bitbucket
- 在本地初始化一个代码库
- 把代码库推送到中央代码库
- 在服务器上把代码库拉取到某个目标目录
- 在本地编辑一些东西,然后推送到中央代码库
- 在服务器上拉取代码库,一切就好了