大家认为是VSS好还是CVS好?

TIYILON 2003-01-03 09:24:51
我没用过CVS,但是CVS是不是只能建在类unix操作系统上阿?
还有其他的版本控制程序么?大家交流交流
...全文
23 18 打赏 收藏 转发到动态 举报
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
microyang 2003-07-22
  • 打赏
  • 举报
回复
只用过vss
p2bl 2003-07-22
  • 打赏
  • 举报
回复
为什么VSS把每个目录都当作是一个工程?我做web开放目录可太多了啊
dreamstill 2003-07-21
  • 打赏
  • 举报
回复
只用过vss
COM_MOC 2003-07-21
  • 打赏
  • 举报
回复
在补充一下,vss只能在局域网内使用,需要共享数据文件等,安全性不好,现在也有支持远程访问的 vss,叫做sourceofsite,如果能用上也很不错的。

cvs安全性要好,支持远程访问,从而支持在不同地点进行开发,但远程访问速度与本地访问速度有时会因网络让人难以忍受。

vernicle 2003-07-21
  • 打赏
  • 举报
回复
10个人左右
vss和cvs基本上区别不大

功能上讲 cvs比vss强
易用性来说 vss强于cvs

vss和文档服务器的概念比较接近
更容易让普通的开发人员接受
但是速度功能一塌糊涂的

cvs的好处在于功能速度上进了一大步
致命的缺点实际上在分支管理上
这里的分支是说项目级别的分支
而不是基于文件的分支
比如说windows 95和windows 98就能看成是windows这个项目的不同分支
用vss和cvs管都会累死人的
特别是项目分支归并

共享文件库不是判断高低端的唯一标准
clearcase也是需要共享文件库的
但是不能因为这一点就认为clearcase比cvs差

microyzy 2003-07-21
  • 打赏
  • 举报
回复
vss也支持分支的并行check out的,但是很弱的功能

vss需要共享库文件,比较危险哦
jason2008 2003-05-07
  • 打赏
  • 举报
回复
偶认为哪一个好都不是绝对的。
就像用大炮打苍蝇,还是用苍蝇打大炮一样, :D
JieHartnett 2003-05-06
  • 打赏
  • 举报
回复
cvs
gary_shi 2003-05-06
  • 打赏
  • 举报
回复
CVS在控制同步访问上的机制和VSS上是不同的机制,所以他不需要知道当前被谁改,只要知道当前的文件被谁改过就行了。他有MERGE机制可以来合并两个人的更改,这个倒是VSS所缺的,而且VSS不支持BRANCH,这个对于持久开发的项目也很重要。
dawnzdy 2003-05-06
  • 打赏
  • 举报
回复
有人说cvs无法控制同步访问,是这样吗?就是当两个用户要修改同一个文件时,是不是没有lock功能?或者说后来的人不知道目前谁在修改?
yanwuhuan 2003-01-06
  • 打赏
  • 举报
回复
要是你的公司多于十个人,千万不要考虑VSS
AechoJohn 2003-01-06
  • 打赏
  • 举报
回复
我认为在安全上cvs好
但在使用性上Vss上好!
主要看要做的项目是什么样的,再选择吧!
gary_shi 2003-01-05
  • 打赏
  • 举报
回复
CVS好,光安全性一项就打死VSS了
lcgong 2003-01-05
  • 打赏
  • 举报
回复
CVS好。延伸产品较多。正式用了一年多了(cvs在linux,主要使用java开发),效果不错。

microyzy 2003-01-04
  • 打赏
  • 举报
回复
还有clear case ,harvest等
microyzy 2003-01-04
  • 打赏
  • 举报
回复
我们用vss,能满足一些基本要求,我们还没办法到很高的代码管理阶段,但是vss安全性不好
wenliang_d 2003-01-04
  • 打赏
  • 举报
回复
cvs 服务端可以运行在windows下,有这样的版本。
并且还有windows下的客户端wincvs。
我们部门现在就用这两个
eman1 2003-01-04
  • 打赏
  • 举报
回复
gz

1,265

社区成员

发帖
与我相关
我的任务
社区描述
软件工程/管理 管理版
社区管理员
  • 研发管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧