我在哪里可以了解各种源控制系统的优缺点?

时间:2009-01-23 21:14:22

标签: windows version-control

我想比较和对比各种源控制系统。有什么好的参考资料吗?

6 个答案:

答案 0 :(得分:4)

答案 1 :(得分:2)

Linux版本控制系统:http://linuxmafia.com/faq/Apps/vcs.html

答案 2 :(得分:1)

一些python核心开发人员最近开始整理document which illustrates various work flows,与hg,bzr,git和svn进行比较和对比。

答案 3 :(得分:1)

答案 4 :(得分:1)

您可能需要一个用于比较它们的理论框架。它显示大多数产品比较(特别是在指定链接中的比较)相当不完整。有一个5维模型:

  • 版本(想要改变)
  • 状态(生命周期:创建,测试,部署,退休)
  • 查看(来源,架构,部署,可推导性)
  • 层次结构(模块,类,方法)
  • 变体(大致相似,描述差异,产品系列)

大多数系统只处理其中一些维度。要处理所有这五个,您必须描述(修复)您的开发过程。

参考:

管理设计数据:CAD框架,配置管理和产品数据管理的五个方面。 van den Hamer,P。Lepoeter,K。
飞利浦Res。,埃因霍温;

本文出现在:IEEE会议录 出版日期:1996年1月 卷:84,问题:1 在页面上:42-56 ISSN:0018-9219 引用引用次数:26 CODEN:IEEPAD INSPEC登录号:5175049 数字对象标识符:10.1109 / 5.476025 当前版本发布:2002-08-06

答案 5 :(得分:1)

维基百科对此有一个很好的article