2015-08-21 2 views
1

Я пытаюсь создать новый снимок (из командной строки) и загрузить vob, сохраняя отметки времени. После того, как было создано мнение, отредактировать конфигурационные спецификации по мере необходимости, а затем по линии:Как загрузить представление моментального снимка ClearCase, сохраняющее временные метки

load /vob/myvob 

Сохраняет, он мне подсказывает:

Set config spec and load snapshot view "myviewname"? [yes] 

При вводе «да», то ВОБ получает загружен текущей временной отметкой. Так как я предпочитаю, чтобы быть загружен с меткой времени, сохраняется, мои обходной является удаление содержимого ВОБА, а затем из командной строки вызова:

cleartool update -rename -ptime -force 

где флаг «PTIME» говорит он, чтобы сохранить метку времени файла.

Есть ли более простой способ сделать это с помощью команды «load» в спецификации конфигурации?

EDIT: Я использую ClearCase 7.1.2.4 на Solaris 8

+0

Я отредактировал ответ для ссылки на версию ClearCase 7.1: тот же вариант. – VonC

ответ

1

Вы можете проверить Clearteam Explorer preferences:

Preserve Время создания версии при обновлении файлов или загружены с сервера

По умолчанию последнее модифицированное время элемента ClearCase - это время, когда элемент был последним загружен, обновлен или восстановлен.
Чтобы указать время изменения элемента в качестве последнего измененного времени этой версии в VOB, щелкните время создания версии Preserve, когда файлы обновляются или загружаются с сервера.

Обратите внимание, что эта настройка предпочтений также может повлиять на операцию отмены отмены или отмены операции.
Отмена операции захвата перезагружает соответствующую версию с сервера и восстанавливает последнее измененное время, как указано в этой настройке предпочтения.
Аналогичным образом, отмена операции проверки восстанавливает соответствующую версию элемента, а также восстанавливает последнее измененное время в соответствии с этой настройкой предпочтения.

Примечание: у вас есть same option for ClearCase 7.1.x.

В главном меню выберите Window > Preferences, чтобы открыть диалоговое окно Preferences.

  • Если вы используете Rational ClearCase Remote Client для Eclipse, выберите Team > ClearCase Remote Client > ClearCase Explorer,
  • Если вы используете Rational ClearCase Remote Client, выберите ClearCase Remote Client > ClearCase Explorer.

Чтобы задать время изменения элемента в качестве последнего изменения этой версии в VOB (вместо того времени, когда элемент был последней загрузки обновленного или восстановленного), нажмите Preserve version creation time when files are updated or loaded from the server предпочтение

+0

Хм ... Я этого не вижу. Даже меню окна не требуется. Я использую команду '/ usr/atria/bin/xclearcase', чтобы открыть браузер файлов ClearCase, который, как я предполагаю, отличается от ClearCase Explorer. Я не уверен, как запустить это. – splungebob

+0

@splungebob да, я не вижу вариант -ptime в http://www-01.ibm.com/support/knowledgecenter/SSSH27_8.0.0/com.ibm.rational.clearcase.cc_ref.doc/topics/xclearcase .htm? cp = SSSH27_8.0.0% 2F9-1-0-1-72 – VonC

0

В командной строке, во-первых, создать пустой вид с помощью следующей команды:

cleartool mkview -snapshot -tag <tag_name> -vws \\<computer_name>\<views_folder>\<view_name> <path_of_localstorage> 

Затем загрузите его на основе конфигурации спецификации с помощью следующей команды:

cleartool setcs -force -overwrite -ptime <CS_Folder_Path>\<CS_File_Name> 

Подробнее см. this link.

Смежные вопросы