ClearCase: могу ли я захватить файл в динамическом режиме?

Я работаю в динамическом режиме на платформе Unix. Мне нужно временно захватить файл и отменить захват позже. Но команда chmod +w filename не работает.
Я получаю сообщение chmod: WARNING: can't change filename .
Я могу изменить атрибут только для чтения файла из представления моментального снимка в windowsх.

Вопросов:

  1. Возможно ли захват в динамическом режиме? Если да, то как?
  2. Есть ли команда cleartool, чтобы отменить захват файла?

Одним из побочных эффектов динамического представления является то, что ClearCase будет контролировать атрибуты файла, к которому вы обращаетесь через сеть, в отличие от представления моментального снимка (где все копируется на ваш жесткий диск).

1 / Да, это возможно, даже если это не действительно «захваченное» состояние.
Динамический эквивалент называется «затмившимся»: идея заключается в том, что частный файл с тем же именем, что и версия с версией, занять место («затмение») версированного файла.

Вы просто делаете копию этого файла в качестве резервной копии и делаете этот файл невидимым, не выбирая его (введите « cleartool edcs » в любом месте динамического представления):

 element /vob/path/to/file -none 

Затем вы переименовываете резервную копию, восстанавливая ее исходное имя.

затмленный файл

2 /, чтобы отменить затмленный файл, вы просто переместите его или удалите.
Исправленный файл (затмевается частным) восстанавливается мгновенно.

Дополнительную информацию см. В статье IBM « О затменных файлах и ClearCase ».

Почему бы не сделать безоговорочную проверку?

cleartool checkout -unreserved filename

Давайте будем гением компьютера.