我有一个运行在我的dreamhost帐户上的python / django应用程序。请原谅我的新手问题,但我白天是Java程序员,对python来说比较新。
理想情况下,我想做的是设置一些内容,我可以在本地获取代码,将其上传到我的服务器,然后触摸restart.txt文件。我意识到我可以通过bat / ftp脚本实现这一点,但我希望能有更高级/更强大的东西。我有一个本地mercurial存储库,我正在进行版本控制,是否可以在dreamhost上运行mercurial,然后进行设置,以便当我将更改从本地存储库推送到服务器存储库时,这些部署到适当的位置?
我应该关注其他解决方案吗?我想我正在寻找的是指向正确方向的人。