Как я могу экспортировать последние исходные коды из ClearCase без создания каких-либо частных областей или чего-то еще (например, с помощью команды svn export)?

Является ли это возможным?


person JtR    schedule 02.09.2009    source источник


Ответы (2)


Экспорт исходников из ClearCase?

Самый надежный способ - это просмотр снимков на выделенной рабочей станции: поскольку представление моментального снимка имеет свое хранилище (эквивалент .svn каталогов) вне указанного представления, это означает, что результирующий каталог чист.

Затем вы можете взять это дерево, сжать его и передать в любое время (как рабочая станция без VCS).

person VonC    schedule 02.09.2009
comment
Я пытался сделать снимок экрана, но он пожаловался, что сервер хранения использует другую операционную систему, и отказал. Почему он должен что-то хранить на сервере? - person JtR; 02.09.2009
comment
Вы можете указать хранилище представлений, используя явный путь: просто используйте каталог на своем компьютере, к которому вы можете получить доступ через общий ресурс. Это означает, что у вас установлен сервер ClearCase (сервер просмотра). - person VonC; 02.09.2009
comment
У него должно быть хранилище представлений, потому что оно проверяет файлы и ссылки на текущий момент, если файлы проверки хранятся внутри. Таким образом, просмотр снимка может обнаруживать захваченные файлы (файлы, измененные без предварительной проверки) - person VonC; 02.09.2009

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

Рекурсивно скопируйте папку в другую папку, например, c: \ svntemp

Импортируйте содержимое c: \ svntemp \ in в SVN.

Для каждой ветки, которая у вас есть, вам необходимо следовать этой процедуре

person Smart    schedule 05.03.2010