我们使用CVS来保存许多应用程序的configuration文件。 我们一直试图在一个位置上进行标准化,以保持每一个位置,并且当初始设置时,它们工作得很好;)
our basic process is this.. as user APP1 mkdir /configs/ cd /configs cvs get Prod/client/application
这将创build一个包含我们所有configuration文件的好的子目录,理论上来说,它就像进入/ config目录一样容易更新,并input“cvs update Prod”。
但是,我们有许多开发人员和pipe理员似乎忘记了SU到用户APP1。 所以对于文件的初始检查,可能会在不同的用户下完成。或者他们也可以自己导航,然后键入:
cd /configs cvs get pre-Prod/client/application or cvs get Prod/client/application2
现在,除了他们之外,没有其他人看起来像使用CVS那样的目录。我可以改变文件的权限,但有没有办法将CVS文件夹的东西locking到某个用户?
也许我应该在Stack Overflow上提出这个问题,但是这更多的是存储库pipe理(或者帮助我解决这个问题)
您可以尝试以下方法: