发新话题
打印

[原创] 权限控制( 此文章被查看:2351次,被回复:7篇!! )

权限控制

这段时间一直在研究synergy/CM的权限控制,一开始感觉groups很受限制,控制的太少了。不过今天仔细测试了一下,还是不错的。
多项目组在同一数据库中,既要彼此独立,又存在着千丝万缕的联系,要提供自己产生的编译对象给其他项目使用,又仅是使用,不允许修改,这对权限就有要求了。而且对项目的组合方案也要求很高,提供给开发人员copy的baseline中药包含他们能修改的和调用的东东,调用的部分给的不正确直接影响开发效果。
现在终于可以实现了,不同的项目组只能copy有权限的项目,包含其中的调用文件,可以copy project但是不允许修改其中的东西。

唯一可以的就是,读权限不能控制,这一点搞定了,应该是一个比较重的砝码了!
oh yeah!



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

TOP

谢谢Jane对SYNERGY的钻研精神

以后有什么更好的经验可以再次共享给我们



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

TOP

回复 #1 jane_zhang 的帖子

在Synergy的下一个版本里面据说解决了该问题,增加了对读权限的控制。



© 本文为 hasjingSCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员
强身健体,努力减负

TOP

我们现在就想让一些人只有读的权限,如果谁有这方面经验或者是资料的话可以共享一下,谢谢了!

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

TOP

我们目前的做法是利用DCM功能,采用主从数据库的方式,主数据库存放所有项目资料,分数据库存放相应的模块,由相应的项目成员在里面做开发活动,然后通过DCM方式将从数据库中修改的内容传到主数据库。从建库,同步等都是通过一个脚本自动实现的。

[ 本帖最后由 arvds 于 2007-7-25 18:13 编辑 ]

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

TOP

用DCM也不是长久办法,因为DCM多了,难于管理.在加上,本来就同其他各地存在若干DCM,这样会更复杂.这块还是比较弱

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

TOP

Telelogic 6.5a现在还不能控制读取权限。

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

TOP

回复 板凳 的帖子

在6.5的版本里有一个新功能叫read security。如果是source object(比如文档或代码),那么加上read security后,没有权限的人是不能读取的。但是对于project和dir,即使不在group里的人,也有权限看到这个project或dir下的架构。

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

TOP

发新话题