Mercurial会帮助我在2台电脑上工作吗?

Rik*_*ood 3 version-control mercurial

我目前使用Perforce进行源代码控制,但希望同时开始处理来自2台不同PC的代码(台式机和笔记本电脑).笔记本电脑无法经常访问perforce服务器,这使得Perforce在此设置中的选择很差.

像Mercurial这样的分布式源代码控制工具似乎更适合这项任务,但我仍然不清楚这是否有效.有没有人有任何使用Mercurial同时在2台机器上工作的经验(例如本周的桌面,晚上和周末的笔记本电脑).它是否有帮助,或者仍然是一个痛苦的屁股保持一切同步和知道发生了什么.

rui*_*rui 5

是的,过去两年我在工作电脑和家用电脑之间一直这样做.你可以使用Mercurial或Git,它们都非常好.我更喜欢Mercurial,因为它仅依赖于python,它非常容易安装在Windows,Linux和Mac OS X上.

此外,由于只有你在项目上工作,所以你不会遇到很多冲突问题.