查看完整版本: svn 和vss

wangdl001 2008-6-20 12:12

svn 和vss

svn 和vss  有什么不同呢?

CMStruggling 2008-6-20 13:24

这么说吧:
VSS的模式: Check out - Modify - Check in
SVN的模式: Copy - Modify - Merge

jet.han 2008-7-2 17:55

svn岂不是cvs了?

CMStruggling 2008-7-2 18:57

[quote]原帖由 [i]jet.han[/i] 于 2008-7-2 17:55 发表 [url=http://bbs.scmlife.com/redirect.php?goto=findpost&pid=101704&ptid=13506][img]http://bbs.scmlife.com/images/common/back.gif[/img][/url]
svn岂不是cvs了? [/quote]
都是开源工具;
cvs是cvs;
svn是svn;
怎么会一样呢;
不过倒是很像,
cvs和svn都是 Copy-Modify-Merge 的模式。

echo 2008-7-3 11:46

VSS没有merge吗?

moke_lee 2008-7-3 13:05

VSS的合并不是很好用,可以使用,share--branch--merge,但是merge功能不是很好用,可以自己尝试以下。
SVN就是从CVS上发展而来的,可以说是CVS的加强版(个人理解),很多基本功能思想是类似的,但是也有很多增强的特性,比如文件夹的管理等等

janeyanchen 2008-7-3 16:19

VSS AND SVN TOOLS

我在公司是配置管理,目前用得就是VSS工具,我觉得此工具对于文档管理是很好,很稳定的.但是安全性不高.现在正逐步推广所以SVN工具,SVN已经在开发小组里面使用了一段时间了.对于代码在职速度都很快.

janeyanchen 2008-7-3 16:27

SVN和Trac集成

SVN 和Trac的完美结合是很实用得工具,Trac是基于WEB的事件跟踪系统,Subversion作为版本控制系统。即开发人员的代码变动时,trac与svn集成后,可以方便地查看代码的变动情况。

pumpkin 2008-7-4 12:16

个人认为VSS是代码控制级别的,SVN才是版本控制的工具。它是CVS的升级版,支持异地开发,这对公司在外人员很有好处!不过SVN的并行开发模式在操作不规范的情况下很容易引起冲突,这就要求要规范操作的顺序!

lupakoo 2008-7-17 17:23

我觉得最本质的区别在于,VSS是微软的产品,收费的项目。既然是收费,他就会为产品的易用性和售后负责,所以,使用简单,好用。但功能上不如其他开源工具强大!相反,CVS或SVN作为开源项目,确实不如VSS好用,但在功能上是绝对不会让你失望的。建议,先用VSS了解配置管理工作和内容,随后加入开源项目CVS/SVN。::em71::

flyingmouse 2008-7-22 14:32

我的公司现在在用VSS,但是感觉有很多的局限性

topshop 2008-7-23 09:31

SVN与VSS:
       1) VSS是微软visual studio中附带的版本管理器,只能在windows局域网环
境下使用。
       2) VSS基于文件共享的机制,易用性好,安全性不太好。VSS对于同时增加删除多个目录的支持很好。
       3) VSS使用一个文件同时只能由一个人来修改的方法来避免冲突;而SVN可以通过文件锁的形式来预防多人修改,当然也支持多人修改。
页: [1]
查看完整版本: svn 和vss