Django 一键部署到 DreamHost
我有一个在DreamHost上运行的Python/Django应用程序。请原谅我这个初学者的问题,因为我平时是Java程序员,对Python还比较陌生。
我理想中的做法是,能够把我本地的代码上传到服务器,然后再触碰一下restart.txt文件。我知道我可能可以用一个批处理文件或FTP脚本来实现这个,但我希望能有一个更高级、更稳健的解决方案。我在本地有一个Mercurial版本库在做版本控制,能否在DreamHost上运行Mercurial,并设置成当我从本地版本库推送更改到服务器版本库时,这些更改能自动部署到正确的位置呢?
还有其他我应该考虑的解决方案吗?我只是想找个人给我指个方向。