如何应对git和svn?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (21)

其他人最近在推特上CodePlex支持行动作为一个DVCS,我觉得值得一看。

作为目前在Office中使用SVN进行个人项目和TFS的人,Mercurial在可用性、功能以及哪些更好的Mercurial托管服务方面进行了比较?

提问于
用户回答回答于

与Git相比,根据Git和Mercurial的评估发表了一个有趣的Git和Mercurial比较。

用户回答回答于

与SVN相比,我最近又为SVN工作了一段时间后,Mercurial是令人惊奇的。它给我一种感觉,“为什么会有人再使用SVN”。SVN很不错,但变化无常确实更好。

对于个人项目,我将毫无疑问地切换到DVCS。它做所有SVN做的事情,但更好,更快。“学习曲线”只是理解一些术语。

实际上,SVN和DVCS的区别在于,每个人都在他们的系统上拥有一个完整的工作存储库。如果决定拥有一个“主服务器”,则它与你拥有的服务器完全相同,但它是通过网络持续提供服务的设置。要同步这些内容,只需发送/接收(推/拉)这些存储库之间的更改。

扫码关注云+社区