【问题标题】:Mercurial between server and local?服务器和本地之间的Mercurial?
【发布时间】:2010-02-16 11:57:19
【问题描述】:

我正在进行门户网站开发工作...我不时遇到一些麻烦,例如丢失、覆盖错误文件等...所以我决定选择 Mercurial 进行这项开发。我对源代码管理的第一次体验。

我为这个项目在服务器 [bluehost] 上工作,有没有办法将更新备份保存在本地?我必须将 Mercurial 设置为 Bluehost 吗?有什么方法可以将服务器上的更改同步到我的本地 mac?

【问题讨论】:

    标签: version-control mercurial backup bluehost


    【解决方案1】:

    这是一个建议的配置:

    • 您服务器上的 Mercurial 存储库。该存储库将用于部署(例如使用export)您网站的新修订版。
    • 在您的笔记本电脑、台式机等...任何您将工作的地方都可以复制该存储库的数量。

    您在本地克隆(其中之一)上工作,执行提交等...当您对自己的工作感到满意时,您将更改推送到服务器上的存储库。在那里,您可以整合您的更改,并最终推广您网站的新版本(例如,在标记的版本上)。

    为了保持同步,您只需从服务器的存储库或任何本地存储库中提取最新更新,如果您喜欢做一些原型设计。

    无论如何,我强烈建议您阅读workflows guideHG Book。即使对于没有 VCS 经验的人来说,它们也很容易理解。

    【讨论】:

    • 感谢您的精彩回复!!所以看起来我需要对我的本地文件进行更改,而不是将 [push] 上传到服务器......我试图找出如何立即在服务器上工作,我没有在我的本地主机上运行该项目。 ://
    猜你喜欢
    • 2017-05-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-08
    • 1970-01-01
    • 2013-05-13
    相关资源
    最近更新 更多