我目前使用Perforce进行源代码管理,但希望同时开始使用来自2台不同PC的代码(台式机和笔记本电脑)。笔记本电脑无法经常访问Perforce服务器,这使Perforce在此设置中选择不当。Mercurial会帮我从2台PC上工作吗?
像Mercurial这样的分布式源代码管理工具似乎更适合这项任务,但我仍不清楚这是否可行。有没有人有任何使用Mercurial一次在2台机器上工作的经验(例如,一周的桌面,晚上和周末的笔记本电脑)。它有帮助,还是仍然是一个让所有事物保持同步,并知道发生了什么的痛苦。
实际上,使用'hg serve',你只需要两个本地仓库(不需要第三个“远程”仓库)。作为备份,第三个存储库可能仍然很不错。 – 2010-01-23 12:42:22