忽略由ClearCase控制的文件

时间:2012-03-05 12:14:54

标签: clearcase

我想知道git的.gitignore文件是否有一个等效方法来忽略要在IBM Rational ClearCase中控制的文件?

我不想要一些文件,例如eclipse特定文件,意外添加到源代码控制中。

2 个答案:

答案 0 :(得分:1)

不受原生支持。

  • 对于已添加的文件,但从现在开始需要忽略这些文件,您可以添加配置规范选择规则“element /path/to/file -none

  • 对于尚未添加到源代码管理的文件,没有简单的解决方案,除了在添加到源代码控制操作(mkelem)时进行预操作触发,这将调用负责的脚本解析自定义“忽略”文件,并接受或拒绝“添加到源控件”操作以继续。

答案 1 :(得分:0)

在default.magic位置旁边创建一个特定于站点的AAA.magic。

包含您不想要的文件的模式。看看主要的default.magic 并阅读有关魔术的ClearCase文档以获取更多选项。

这些是我不想要的VisualStudio文件(* .suo,* .user)。

用户将看到如下错误:

Error adding 'M:\a\b\c.user' to source control.
Suggested element type(s) unknown: DO_NOT_CHECKIN
Can't pick element type from rules in "...."

将这样的行添加到您的AAA.magic文件

# These will generate an error on checkin due to missing eltype
DO_NOT_CHECKIN : -name "*.[Uu][Ss][Ee][Rr]" ;
DO_NOT_CHECKIN : -name "*.[Ss][Uu][Oo]" ;