CCRC ClearCase Remote Client - Ошибка 'Спецификация конфигурации для просмотра. , , нужно синхронизировать - PullRequest
2 голосов
/ 29 июня 2011

Я использую только CCRC, и у меня не установлена ​​ClearCase локально.Я использую CCRC Версия: 7.1.1 Идентификатор сборки: 7.1.1.03.00_2010C.D100803

У меня совершенно обычный взгляд на поток (только я работаю над этим потоком).

Первоначальноэто представление работало нормально, я мог проверять, проверять или угонять по мере необходимости.

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

CRVAP0087E Команда CCRC 'checkout' завершилась неудачно: спецификацию конфигурации для представления "{имя моего представления}" необходимо синхронизировать с потоком.

Я перепробовал все три пункта меню, которые доступны из меню «Обновление», а именно:

«ресурс», «обновление из хранилища», «устранение несоответствия».

Я перепробовал все три из этих меню, начиная с корня моего представления, как оно появляется в CCRC, на соответствующих VOB и намного ниже в дереве исходного кода.

«исправление несоответствия» останавливается с ошибкой:* Ошибка: «com.ibm.rational.clearcase.remote_core.rpc.MalformedResponseException: Преждевременный EOF» *

Две другие операции завершаются нормально - но ошибочная ситуация с проверкой /остается угонщик и т. д.

Так как же ' синхронизировать ' мой поток?

Мой единственный обходной путь - создание растущего числа других представлений в том же потоке (это работает, по крайней мере, на начальном этапе ...).Затем я могу копировать файлы локально между потоками, используя BeyondCompare.

Однако я заключаю контракт с очень опытным пользователем ClearCase, у которого есть сотни рабочих потоков в сложных деревьях.Я сам работаю через несколько потоков.Будет легко катастрофически «скопировать, затем доставить» в неправильный поток и уничтожить чужую работу.

Ответы [ 3 ]

2 голосов
/ 29 июня 2011

без видимых изменений моя сторона

Если кто-то изменил конфигурацию (базовые уровни) этого потока (даже если вы работаете только с ним), то связанный с нимпредставления (здесь ваше представление CCRC) должны будут заново сгенерировать свою конфигурационную спецификацию в соответствии с новой конфигурацией потока (что означает «синхронизация».

См. технику IBM " Синхронизация представления CCRC собщий поток UCM": меню« Обновление Roesource »- способ сделать это.

Update Resource

1 голос
/ 26 апреля 2012

Пожалуйста, попробуйте удалить правила загрузки и их обратно в окне «Редактировать конфигурацию просмотра». После этого попробуйте снова воспользоваться опцией «Обновить из репозитория». Это сработало для меня.

1 голос
/ 19 августа 2011

В CCRC 7.1.2 операция "Обновить -> Обновить из репозитория". Также имеется значок инструмента «Обновление из репозитория».

...