2012-03-05 3 views
3

Интересно, есть ли эквивалентный метод для файла gitignore для git для игнорирования контролируемых файлов в IBM Rational ClearCase?Игнорировать файлы, которые будут контролироваться источником ClearCase

Я не хочу иметь некоторые файлы, например. специальные файлы затмения, случайно добавленные в исходный элемент управления.

ответ

1

Не поддерживается.

  • Для файлов уже добавлены, но это должно быть проигнорировано с этого момента, вы можете добавить правило выбора конфигурации спецификации «element /path/to/file -none»

  • Для файлов еще не были добавлены в систему управления версиями, нет простое решение, за исключением создания триггера pre-op при добавлении в операцию управления источником (mkelem), который вызовет сценарий, отвечающий за разбор пользовательского файла «игнорировать» и который примет или отклонит операцию «добавить в исходный элемент управления» продолжать.

+0

Последняя опция для очистки любой частный файл (как показано на HTTP://www.ibm.com/developerworks/forums/thread.jspa?threadID=147445&start=0&tstart=0) – VonC

0

Создайте конкретный сайт AAA.magic рядом со словом default.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]" ; 
Смежные вопросы