SVN劫持配置文件

SVN劫持配置文件,svn,clearcase,Svn,Clearcase,我需要svn中clearcase的劫持功能。我只需要更改本地的一些配置文件。 如何防止所有用户提交? 谢谢一个简单的解决方法是使用符号链接。 将保留链接,特别是指向本地文件的指针,但不会保留文件的内容。因此,每个本地安装的文件内容可能不同 如果需要,您可以将此方法与脚本相结合,将一些默认文件安装到链接目标,以反映环境的本地差异 如果您具有管理员权限,则可以定义一个新属性,例如site:nocommit。设置后,您可以让预提交挂钩拒绝此文件 就我个人而言,我认为这比其他人建议的“静默”解决方案要好

我需要svn中clearcase的劫持功能。我只需要更改本地的一些配置文件。 如何防止所有用户提交?
谢谢

一个简单的解决方法是使用符号链接。 将保留链接,特别是指向本地文件的指针,但不会保留文件的内容。因此,每个本地安装的文件内容可能不同

如果需要,您可以将此方法与脚本相结合,将一些默认文件安装到链接目标,以反映环境的本地差异


如果您具有管理员权限,则可以定义一个新属性,例如
site:nocommit
。设置后,您可以让预提交挂钩拒绝此文件


就我个人而言,我认为这比其他人建议的“静默”解决方案要好得多。

可能重复:可能重复的内容可能会让每个人都感到讨厌,因为他们必须记住不要提交配置文件。我会将版本控制中的配置文件重命名为类似foo.config.default的名称,并让每个人都为真正的foo.config使用本地副本(非版本控制和svn:ignored)