
服务器是Linux自带的,好像是cvs1.12什么的,客户端我用的wincvs1.3的。我是这样建立的:
A module
-----b module
-----c module
所有模块的owner都是scm,A module group is “A”,A下的子目录group分别为b、c,假定bgroup下有甲乙两人,甲的用户名为jia,当甲checkin代码到库中,那么b模块下的所有目录和代码的ower和group都会变成jia,而乙此时checkout时,就会告诉没有权限。
此时就需要管理员在服务器那里进行修改了。在实际过程中,为了避免此事情,我是在Linux下,进入etc\group中,将甲乙用户名都在本身的用户名组上做添加,这样就算谁先提交,另外的一个也能checkout,但是有些跨组的情况就没办法这样了。
就是这样,不知道斑竹是否明白,真的想彻底解决这个问题的,请教呀,指点一下哦
谢谢先!