我在一个客户端站点使用cvs存储库,并通过ssh (CVS_RSH=ssh)进行签入。
我的默认群是"foo",我也是"bar“的成员。
存储库应该可以被组"bar“的成员访问。但是,每当我签入时,它都会将我签入的文件的组更改为"foo“。这使得文件对于只在"bar“组中的人来说是只读的。
有没有办法告诉cvs保持正确的组设置?或者我需要创建一个特殊版本的ssh来通过连接执行"newgrp bar“吗?或者这只是一个古老的CVS版本,需要更新。
发布于 2008-12-18 20:51:18
好吧,CVS实际上没有二进制文件和可执行文件的元数据。
有几件事你可以做
发布于 2008-12-18 21:48:53
可能的答案:
如果您不能更改存储库的操作方式,那么第一个答案是唯一真正有用的答案。在Linux上,这只取决于您切换当前会话的组it的能力,这两个命令都启用了这两个命令。
在过去,对于我管理的存储库,我倾向于第三种方法。
https://stackoverflow.com/questions/379202
复制相似问题