发新话题
打印

[原创] VSS使用的疑问,不知各位遇到没有( 此文章被查看:219次,被回复:3篇!! )

VSS使用的疑问,不知各位遇到没有

在使用VSS的过程中,发现2个小的问题和疑问。不知各位遇到没有。
1.只要是有VSS服务器的登录账号和密码,就可以将服务器上所有的资料,都用“Get Lastest Version"命令获取,这样如何来保证文件和资料的保密性呢?有没有解决的办法。
2.在VSS的使用过程中,每个用户都有权添加、删除文件,并且修改文件名,这样,文件就相当于对于这个用户来说,想删除就可以删除了。如果不设置相应的添加、删除权限,又无法让其编写的文件上传至服务器上,感觉比较矛盾。一直没有找到解决办法。



© 本文为 crazyrabbitSCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

回复 楼主 的帖子

大家都知道的,
VSS有4种权限设置:Read; Check Out/Check In; Add/Rename/Delete; Destroy
对于第一个问题,也不是很清楚,
目前好像没有办法,
既然给了他至少可读的权限,那么他就有这个权限。
对于第二个问题,不给他Destory的权限就可以了,
这样他操作自己的文件夹,
既然删除了,也不是永久删除,可以恢复的,只有Destory才是彻底删除。



© 本文为 CMStrugglingSCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

你说的2个问题,个人认为都是管理上的问题。
假设你作为vss管理员,你的领导是不是也要怀疑你会把vss服务器上的文件都删除了?

你既然授权用户使用,就要充分信任用户。
但用户使用过程中,的确也可能出现误操作,甚至个别人恶意破坏;
这就要求管理员及时备份,及时关注服务器。
出现问题,及时解决。



© 本文为 hiflySCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

二楼小马说到了VSS的RCAD四种权限,楼主要好好学习体会一下这四种权限的含义。

楼主估计是在配置管理的时候,没有考虑权限控制,所以任何VSS用户的权限都具有RCAD权限,即想做什么就做什么了。

至于楼主的问题
1、如果连R权限都不给用户的话,他连Get Latest Version都不行,因此,解决方法是设置该用户的权限即可
2、其实也是权限问题,你只给C权限的话,那该用户就只能Check In / Check Out了,A权限才有Add和Delete的权限。

另外,VSS是可以记录日志,只要不Destroy,一切都在掌握之中。

可能楼主会问,RCAD具体有那先权利啊,推荐《
VSS2005使用指南与经验总结》(本贴地址:http://bbs.scmlife.com/viewthread.php?tid=5686)的《VSS2005之Administrator功能及技巧》

© 本文为 hongerchen 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员
学习创造财富   交流建立友谊

TOP

发新话题