11 12
发新话题
打印

[求助] 请教关于使用CVS实现文件级权限控制的问题( 此文章被查看:1932次,被回复:10篇!! )

请教关于使用CVS实现文件级权限控制的问题

情景:

开发库的某个目录下面有多个文件,但是对于其中特定的某几个文件,不能让部分人员看到,而其他文件则是可见的。


问题:

如果针对部分人员对个别文件进行写入权限限制,该目的可以达到;
但是如果针对部分人员需要进行读取权限限制,那么当CVS更新到该文件时就会报错,返回code为1,并且中断操作,使得后续其他目录和文件的更新操作无法进行。

请问:如何实现同一目录下不同文件的读取、检出控制?



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

TOP

在CVSNT2.0.8版本一下可以使用chacl这个命令

用法是,你先要在cvsroot里建个group文件 建立组,如code: zhangsan    在wincvs里先选中一个文件夹在调出命令窗口输入 cvs chacl code:rwc     (r:只读 w:可写 c:新建) 这样就对该文件夹分好权限了! wincvs上还可以对子目录递归 不过你要把资源库全都下载到本机上才可以
  本人意见!



© 本文为 lslcxlslSCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员
我是一名配置管理员。希望和大家多多交流 QQ:195130825

TOP

可是,这样的操作是实现对文件夹的权限控制呀,对于同一个文件夹下面不同文件,要满足:第一,有的可以检出或更改,有的不可以;第二,更新的时候不会报错,这样怎么实现呢?



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

TOP

CVS 控制只能到文件夹.VSS可以控制到文件

© 本文为 lslcxlsl 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员
我是一名配置管理员。希望和大家多多交流 QQ:195130825

TOP

回复 #4 lslcxlsl 的帖子

在下之前用的是VSS,用VSS administrator分配权限做不到对文件的读写控制,只能控制到文件夹一级。不知您是怎么实现?

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

TOP

回复 地毯 的帖子

vss只能控制到文件夹
cvs可以控制到文件

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

TOP

回复 6# 的帖子

请问tjz2000是怎么实现CVS控制到文件的?
SVN倒是可以

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

TOP

CVS控制到文件夹通过cvsacl用过,文件没用过
不过通过系统本身的权限可以到文件

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

TOP

进来学习的 ,最近刚开始学习,权限搞的实在是有点晕!

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

TOP

回复 8# 的帖子

通过系统本身控制权限的话,如果一个文件夹下有几个文件不可检出,那CVS检出或者更新到那个目录是会报错的呀

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

TOP

 11 12
发新话题