我正在进行门户开发工作......我有时会遇到一些麻烦,比如丢失,覆盖错误的文件等等......所以我决定去Mercurial进行这项开发。我第一次使用Source Control。
我在这个项目的服务器[bluehost]上工作,有没有办法在本地保存更新备份?我是否必须将Mercurial设置为Bluehost?有什么方法可以将服务器上的更改同步到我的本地mac?
答案 0 :(得分:4)
这是一个建议的配置:
export
)。您在本地克隆(一个)上工作,执行提交等...当您对您的工作感到满意时,您将更改推送到服务器上的存储库。在那里,您可以整合您的更改,并最终推广您的网站的新版本(例如,在标记的修订版本上)。
为了保持同步,您只需从服务器的存储库或任何本地存储库中提取最新更新,如果您愿意进行一些原型设计。
无论如何,我强烈建议您同时阅读workflows guide和HG Book。即使对于没有VCS经验的人来说,它们也很容易理解。