Произошла ошибка объединения при доставке базовых показателей в альтернативную цель - PullRequest
0 голосов
/ 21 мая 2018

У нас возникли проблемы при попытке доставить некоторые файлы в Clearcase.3 из 4 файлов завершаются с ошибкой:

Сообщения об ошибках:

Произошла ошибка во время операции Deliver.

Произошла ошибка при объединении файловых элементов вцелевой вид.Невозможно выполнить слияние.Невозможно выполнить интеграцию.

Это происходит после обновления рабочей станции Windows с Windows 7 до Windows 10, но мы не уверены, что это связано.Мы используем клиент версии 8.0.1 CC.Мы попытались обновить представление, но это не решило проблему.

1 Ответ

0 голосов
/ 21 мая 2018

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

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

Кроме того, проверьте переменную среды, например CLEARCASE_PRIMARY_GROUP, чтобы убедиться, что она не былапотерян во время обновления ОС рабочей станции.
Это будет отражено в свойствах представления:

cd /path/to/view/used/for/merge
cleartool lsview -l -full -pro -cview

Мы пытались обновить представление, но это не решило проблему.

«обновление» означает представление снимка.
Ничто не мешает сбросить / повторить объединение с использованием нового динамического представления: это позволит избежать любой проблемы с блокировкой ОС.

...