LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1965|回复: 9

源码管理工具那一些比较好?

[复制链接]
发表于 2005-10-25 20:27:59 | 显示全部楼层 |阅读模式
现在有不少的源码管理工具,如:CVS,Subversion,QVCS,VSS,PVCS,Borland Team Source等等,这些工具对于中小企业那些比较好?各有些什么有缺点?
发表于 2005-10-25 21:29:02 | 显示全部楼层
Post by 昨夜星尘
现在有不少的源码管理工具,如:CVS,Subversion,QVCS,VSS,PVCS,Borland Team Source等等,这些工具对于中小企业那些比较好?各有些什么有缺点?

根据你自己的需要来选择,开源的有CVS,Subversion,SVK(基于Subversion)。
回复 支持 反对

使用道具 举报

发表于 2005-10-25 23:03:57 | 显示全部楼层
感觉 subversion 不错,至少比cvs方便许多。
回复 支持 反对

使用道具 举报

发表于 2005-10-27 22:17:52 | 显示全部楼层
Post by 昨夜星尘
现在有不少的源码管理工具,如:CVS,Subversion,QVCS,VSS,PVCS,Borland Team Source等等,这些工具对于中小企业那些比较好?各有些什么有缺点?


CVS能不用就别用了, 可以用Subversion代替.
CVS的缺点: 中文支持不大好, 重名名,移动支持不好, 不记录目录的变更, 没有变更集的概念, 提交不是原子性的, 分支功能不好用.
Subversion: CVS的缺点基本上都修正了,  应该是目前开源免费的版本控制工具里面特性加上稳定性最好的.
QVCS: 不清楚.
VSS: 得, 这个东西也是能不用就不要用, 除了简单容易上手, 中文支持不错, 其他的比CVS还差. 一般五个人以内用用还凑合. 另外一点是VSS的图形界面(它有命令行界面, 但估计大家很少用)基本上强迫你零散的提交文件, 这样如果你提交了一部分, 别人却得代码了, 这个时候就会乱了. 另外VSS查找修改比较麻烦(也许我没用熟),好像还不直接支持hook。
PVCS:不清楚。
Borland Team Source: 是不是StarTeam那个啊,  听说也不大好用.

SVK: 这个就别来搀和了, 跟上面的工具不是一个理念的, 分布式管理, 公司的领导可要不同意了.

强烈推荐Subversion, 强烈建议仔细阅读它带的SVN Book.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-10-27 22:45:23 | 显示全部楼层
以前使用的是CVS,现在偶打算使用Subversion。不过有文章说SubVersion有可能是中间过渡版,不知道这是不是真的。现在开源使用的最广的是CVS,不知道它们会不会转移到Subversion上来。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-10-27 22:48:18 | 显示全部楼层
Borland Team Source: 是不是StarTeam那个啊, 听说也不大好用.

这是一个和VSS一样的东西,基本上是个摆设。不过最好的还是Rose工具。
回复 支持 反对

使用道具 举报

发表于 2005-10-28 11:18:16 | 显示全部楼层
subversion是不错,很多项目都转过来了。比如kde.
不过好像sf还是用的cvs
回复 支持 反对

使用道具 举报

发表于 2005-10-30 12:16:21 | 显示全部楼层
在等 sf.net  支持  sub 中...

不想 sub -> cvs
回复 支持 反对

使用道具 举报

发表于 2005-10-30 13:57:38 | 显示全部楼层
GCC都已经从cvs转到svn了
回复 支持 反对

使用道具 举报

发表于 2005-10-30 21:31:26 | 显示全部楼层
Post by dieken_qfz
CVS能不用就别用了, 可以用Subversion代替.
CVS的缺点: 中文支持不大好, 重名名,移动支持不好, 不记录目录的变更, 没有变更集的概念, 提交不是原子性的, 分支功能不好用.
Subversion: CVS的缺点基本上都修正了,  应该是目前开源免费的版本控制工具里面特性加上稳定性最好的.
QVCS: 不清楚.
VSS: 得, 这个东西也是能不用就不要用, 除了简单容易上手, 中文支持不错, 其他的比CVS还差. 一般五个人以内用用还凑合. 另外一点是VSS的图形界面(它有命令行界面, 但估计大家很少用)基本上强迫你零散的提交文件, 这样如果你提交了一部分, 别人却得代码了, 这个时候就会乱了. 另外VSS查找修改比较麻烦(也许我没用熟),好像还不直接支持hook。
PVCS:不清楚。
Borland Team Source: 是不是StarTeam那个啊,  听说也不大好用.

SVK: 这个就别来搀和了, 跟上面的工具不是一个理念的, 分布式管理, 公司的领导可要不同意了.

强烈推荐Subversion, 强烈建议仔细阅读它带的SVN Book.

请你仔细阅读一下svk的具体说明:
http://svk.elixus.org/
这个软件是方便开发人员无法在SVN连接情况下应用的。如车站、商务区、机场等。请问你能让开发人员远程连接上SVN吗?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表