您的位置:程序门 -> 软件工程/管理 -> 质量管理/软件测试



请问vss6.0怎样用程序或命令行来修改用户权限?


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


请问vss6.0怎样用程序或命令行来修改用户权限?[已结贴,结贴人:imacih]
发表于:2007-09-22 23:24:21 楼主
vss下经常要新建各种各样的project,而每个project下面有a,b,c,d等四个subproject(名称是固定的),这些subproject分别赋不同用户不同的权限。请问这个能不能用自己写个脚本或程序来实现?
查了帮助文档,发现只有普通用户的操作有command   line,而admin的操作却没有。
发表于:2007-09-24 09:47:191楼 得分:0
我查了一下,确实没有,至少是文档中没有提及

you   can   use   the   vss   command   line   to   run   batch   files   and   macros.   in   addition,   you   can   use   the   command   line   to   perform   all   vss   explorer   commands.
这个说明所有命令可以从explorer中找到对应的

不过我个人觉得相比较而言,确实explorer中的操作是最频繁的,基本上管理员的几个功能如果再弄成命令行好像也没什么意义
发表于:2007-09-24 22:41:292楼 得分:0
几乎每天都要做这件事,每个project要设置十几次的权限,感觉手工处理还是烦了点。
发表于:2007-09-25 10:58:003楼 得分:0
为什么要设10几次的权限啊?能说的具体些么?
发表于:2007-09-25 19:57:564楼 得分:0
因为用户很多啊,对于不同的用户,abcd这些subproject要赋予不同的权限。
每天都要建立不少新的project/subproject,每建一次,就要给所有用户赋予一次权限。
发表于:2007-09-27 16:22:525楼 得分:50
如果用户一直在增加,就没有好的办法了

如果是project在增加的话

针对每天都要建立的projectsubject是不是可以考虑建一个project我们叫他a,这个目录是每天要增加的project挂接的地方,然后所有要增加权限的,都把权限加到这个目录a上,就会避免每次增加新权限,都需要给所有人加

如果原有的project必须保持一定的目录结构的话,也可以考虑使用共享或者分支所需要的project即可

发表于:2007-09-27 16:25:056楼 得分:0
上面的方法一句话来说就是:父目录如果设置了权限,其子目录会继承父目录的权限
发表于:2007-09-27 21:20:487楼 得分:0
父目录如果设置了权限,其子目录会继承父目录的权限 <----这个知道,但不同的子目录,不用的用户有不同的权限。所以继承是没用的!
另外,目录是领导定死的了,就以下形式。p1,p2,p3这样的目录每天都会新增很多,而abcd不同的用户不同的权限。
$
    p1
        a
        b
        c
        d
    p2
        a
        b
        c
        d
    p3
        a
        b
        c
        d
    .
    .
    .
   
发表于:2007-09-28 17:15:028楼 得分:0
仍然可以用这种方法,领导给的目录可以不动,然后针对每一个用户建一个project,因为vss的权限有4中   可以每一个权限建一个子project,然后如果给某个用户增加某个project,就在explorer中共享那个目录过来,加在这个下面,就能实现不用每次都给所有人重设一边目录权限,share操作应该是有命令行方式的
发表于:2007-10-08 22:30:579楼 得分:0
谢谢你的热心帮助!
我试了很久都不行,share好像不共享权限的,用archive/restore也不行。请问你的操作是怎样的?
发表于:2007-10-09 10:34:5010楼 得分:0
我没有用命令做,我直接从explorer操作的,share是share到某个人分配好的project下的,这个我记得试验过了
发表于:2007-10-09 10:59:5811楼 得分:0
软件测试,欢迎登陆www.btestingsky.com了解更多信息   北航校区咨询电话:010-62303260/3278   免费电话:400-650-2344   地址:北四环学院桥向南500米路东大唐电信院内北大测试楼;复兴门校区咨询电话010-66421965/1956     免费电话     400-610-7669,地址:北京西城区长椿街   佟麟阁路尚信大厦   3   层


快速检索

最新资讯
热门点击