Символические ссылки (символические ссылки ОС, а не символические ссылки cleartool
) должны поддерживаться даже для частных файлов (они, безусловно, будут работать в режиме моментального снимка в любом случае: они основаны на собственной ОС).
В противном случае копирование по-прежнему остается решением для отката.
Но я не знаю какой-либо специальной политики ClearCase для символических ссылок в файлах частного просмотра.
Это единственная политика для символических ссылок с версией (создана cleartool ln -s
, но это не ваш текущий сценарий) :
В системах Linux и UNIX символические ссылки по умолчанию отображаются как абсолютные пути.
Чтобы символические ссылки отображались как относительные пути, задайте переменную среды CCASE_LS_RELATIVE_SYMLINK_PATH
.
В OP Samselvaprabu упоминается использование диска с динамическим просмотром, и я нахожусь в среде Windows, и сообщает о следующей ошибке при создании символической ссылки:
Object Msilist.bat is not a valid symlink target; no symlinks will be created.
Please select only valid symlink targets and retry the operation.
Страница руководства "Чтобы создать символическую ссылку Vob" упоминаются следующие ограничения:
Вы можете использовать команду cleartool ln -s
для создания символической ссылки VOB (symlink) на следующие элементы:
- Файл или каталог (зарегистрированный или извлеченный)
- Символическая ссылка
- Затмеваемый элемент (только динамические виды)
- Захваченный элемент (только просмотры снимков)
Цель символической ссылки должна находиться в том же представлении, что и каталог, в котором должна быть создана символическая ссылка.
Если вы находитесь в представлении моментального снимка, незагруженные элементы не являются допустимыми целями символической ссылки. Кроме того, каталог, в котором должна быть создана символическая ссылка, также должен быть загружен.
Моя точка зрения была:
Если cleartool
ln -s
не работает, особенно для приватных файлов (которые все равно не в ClearCase), используйте символическую ссылку ОС (в вашем случае символические ссылки NTFS, если у вас Windows Vista или более поздняя версия, в противном случае простые точки соединения)
Таким образом, символические ссылки ОС (собственные символические ссылки, не созданные cleartool) должны работать.
person
VonC
schedule
31.01.2012
cleartool ln -s
. - person VonC   schedule 31.01.2012