Clearcase UCM - невозможно прочитать запись набора изменений для действия
События до сих пор
У нас есть CC 7.1.2.2, многосайтовая установка, где мы осуществляем доставку между двумя сайтами. Теперь при возобновлении доставки на месте назначения мы получаем эту ошибку:
Unable to read change set entry for activity "<activity name>". Unable to
convert diffs to elements. Unexpected error in deliver. Unable to perform merge.
Unable to do integration.
Потом работает checkvob -ucm
показывает несколько сломанных гиперлиник, которые команда поддержки SCM исправляет для нас. В технической заметке IBM говорится, что это проблема синхронизации.
Теперь актуальная проблема:
Это начало происходить внезапно на регулярной основе, и мы знаем, что это НЕ проблема синхронизации между VOB и PVOB, поскольку пакеты синхронизируются должным образом. Мне интересно узнать, может ли это произойти из-за определенного набора действий пользователя, таких как удаление проверенных версий и т. Д. Ключевым моментом является то, что он не является единичным и влияет на наши поставки каждый день. Мы не можем найти какие-либо конкретные инициирующие действия или первопричину
Есть идеи?
2 ответа
Выяснил проблему; это были действительно скрытые проблемы синхронизации. То, что действительно происходило, было то, что многоузловая синхронизация истекала для пакетов, больше чем 250 мегабайт Это создаст проблемы для межсайтовых доставок заявок, когда PVOB будет синхронизироваться, а VOB - нет. Это было скрыто, иначе синхронизация происходила правильно.
Спасибо VonC за другие материалы; Я знаю, что вы указали бы мне синхронизировать проблемы в качестве первой меры, если бы я не подтвердил, что это не проблема.
Это было связано с проблемой синхронизации нескольких сайтов с давних пор (здесь пример в 2005 году), а также было связано с ошибкой в CC multi-site 7.0.
Но если вы действительно уверены, что многосайтовая синхронизация не является проблемой, то это может быть связано с "lost+found
"проблема, где элементы могли быть:
- удалено (
rmelem
администратором - я знаю, что обычные пользователи в вашей настройке не имеютrmver
или жеrmelem
права - для того, чтобы очиститьlost+found
автоматически, может быть через запланированное задание ClearCase или какой-то триггер?) - не выбран, потому что спецификация конфигурации представлений, связанных с вашей доставкой, настроена так, чтобы не выбирать
lost+found
каталог