我想知道是否有一個等同的方法來git的.gitignore文件忽略要在IBM Rational ClearCase中進行源代碼控制的文件?忽略由ClearCase控制源代碼的文件
我不想有一些文件,例如日食特定的文件,偶然添加到源代碼管理。
我想知道是否有一個等同的方法來git的.gitignore文件忽略要在IBM Rational ClearCase中進行源代碼控制的文件?忽略由ClearCase控制源代碼的文件
我不想有一些文件,例如日食特定的文件,偶然添加到源代碼管理。
不是原生支持。
對於文件已經添加,但需要從現在開始忽略,你可以添加一個配置規範選擇規則「element /path/to/file -none
」
對於尚未添加到源控制文件,沒有除了在添加到源代碼控制操作(mkelem
)上做一個預操作觸發器,它會調用一個腳本來負責解析一個自定義的「忽略」文件,並且它將接受或拒絕「添加到源代碼控制」操作繼續。
在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]" ;
最後一種辦法就是清除任何私人文件(如圖HTTP:/ /www.ibm.com/developerworks/forums/thread.jspa?threadID=147445&start=0&tstart=0) – VonC 2012-03-05 13:06:15