谈谈VSS二三事


首先,搞清楚几个问题:
1. VSS是什么?
2. VSS能干什么?
回答:
1. VSS是什么:全称为 Visual Source Safe。是一种配置管理工具,适合中小型团队使用。
2. VSS能干什么:具有版本控制功能,具有支持并行开发的作用。它主要的任务就是负责项目文件的管理,几乎可以

适用任何软件项目。

比较专业的解释:Visual SourceSafe 是一种源代码控制系统,它提供了完善的版本和配置管理功能,以及安全保护

和跟踪检查功能。VSS通过将有关项目文档(包括文本文件、图象文件、二进制文件、声音文件、视屏文件)存入数

据库进行项目研发管理工作。用户可以根据需要随时快速有效地共享文件。文件一旦被添加进VSS,它的每次改动都

会被记录下来,用户可以恢复文件的早期版本,项目组的其他成员也可以看到有关文档的最新版本,并对它们进行修

改,VSS也同样会将新的改动记录下来。你还会发现,用 VSS来组织管理项目,使得项目组间的沟通与合作更简易而且

直观。

相信,接触软件开发、配置管理的同仁,一定对VSS不感陌生吧。我已经认识它几个年岁了,但是只是略懂一二。不

过,对于日常操作而言,懂得签出签入,添加、创建,分支、共享、权限设置差不多就够用了。这样的水平,我想,

我只是停留在操作工具的层面上吧,应该要提升对它的利用层面。不仅仅限于操作,而应该借助于它的配置理念,找

到突破。不过,目前为止,无果。

不过,在使用的这些日子里,我也发现VSS里存在的一些问题,一直无解。有些问题甚至不能重现,而且资料、高手

都无记载。现在先罗列一下,以求日后有答案。
1. VSS 2005的兼容问题:对于大文件的存储会出现文件损坏、丢失的现象。在上传的时候,数据库会出现假死情况

。而且上传后的文件,无法打开,提示已损坏。
2. 对于损坏的文件不能签出、不能删除。点击 delete时,会提示 file is not found.
3. 对于只有R权限的用户,在get文件时,可以签出。这是个大问题。因为只有RCA权限才可以签出文件的。

个人对VSS的评价:
1. 功能简单,易学易操作。具备版本控制功能,适合中小型团队使用,适合几乎所有的开发项目。
2. 权限设置简单,只需要打勾就可以。
3. 不够安全。因为VSS数据库所在的文件夹需要完全共享,才能够使组员正常使用。因此安全隐患存在。
4. 对一些媒体类型文件支持较差,通常上传后,会被损坏。.xml文件也有损坏的记录。
5. 最好将数据库大小控制起来,不能无限制。控制在20g左右即可。
6. 加强对数据库的备份管理,定期检查数据库,定期备份数据库文件。以备崩溃时的救急之用。
对它总体感觉,不是很喜欢,但是可以用。
呵呵
各位xdjm,你们有用什么配置工具,有什么感想的不??

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值