3

我正在开始一个新项目。我熟悉 TortoiseSVN 及其所有缺点。我应该开始使用 Mercurial 吗?使用 Mercurial 而不是 Subversion 的优缺点是什么?

4

2 回答 2

8

我喜欢阅读Hg Init:Mercurial 教程。它有一章叫做Subversion Re-education,在你的情况下可能值得一读。

还有一个名为TortoiseHg的 Mercurial 客户端,它类似于 TortoiseSVN。您可能还想查看Bitbucket。我已经在几个学校项目中使用过它,它非常便宜,即使使用免费计划,您也可以获得一个私人存储库。

Mercurial: The Definitive Guide的内容可在线免费获取。

于 2010-04-21T21:38:07.777 回答
2

Mercurial(以及一般的分布式系统)的一大好处是您无需在线即可完成工作。您的存储库是本地的,您的工作副本是完整的副本,包含所有历史记录,因此无需像 Subversion 那样来回切换。

分支和合并往往更容易,以及接收其他人对其结帐所做的更改。

于 2010-04-24T20:27:07.283 回答