Я использую только 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, у которого есть сотни рабочих потоков в сложных деревьях.Я сам работаю через несколько потоков.Будет легко катастрофически «скопировать, затем доставить» в неправильный поток и уничтожить чужую работу.