Сброс операции сброса в случае сбоя - PullRequest
2 голосов
/ 12 июля 2011

Когда я пытаюсь «перебазировать» мой поток в чистом случае, я получаю 2 варианта: «Возобновить перебазирование» и «Отменить перебазирование».
Но оба они дают мне ошибки.Кажется, предыдущая перезагрузка завершилась неудачно и оставил поток в поврежденном состоянии.

Как решить эту проблему?

Я попытался остановить и запустить ClearCase, но безуспешно.

РЕДАКТИРОВАТЬ:ошибка:

IDispatch error #14083  
Execution of a hook failed during the action Complete.  It was the ACTION_COMMIT hook   attached to the UCMUtilityActivity "CR00155721".  
The reason for the failure was:  
Trouble communicating with VOB database: "\Alerts_Proj".  
Check database log on VOB host "123yyyyy.com".  
Could not perform requested operation: a UCM/ClearQuest data  
inconsistency may exist:  
ClearQuest "UCMUtilityActivity" record "CR00155721" is linked to a UCM object  
that can not be found.  
Unable to complete the rebase activity in ClearQuest.  
Unable to undo set of integration activity.  
Unable to complete integration.

Ответы [ 2 ]

1 голос
/ 11 ноября 2013

К вашему сведению, я также видел, как это происходит, когда происходит сбой CQIntSvr11.exe.Кажется, это происходит, когда вам нужно использовать приложение на одном компьютере с разными пользователями (например, с учетной записью администратора и разработчика).

Если вы завершите процесс с помощью диспетчера задач, а затем повторите операцию, IDispatch 14083 должен прекратитьсяи тогда вы сможете снова использовать свой поток.

0 голосов
/ 12 июля 2011

Одним из решений может быть деактивация триггера, но это может быть сделано ссылкой ClearCase-ClearQuest, и это невозможно без полного разрыва этой ссылки.

Итак, вы можете начать с проверки этого IBM technote у своего администратора ClearCase:

Эта ошибка возникает из-за того, что VOB проекта UCM и связанные действия были удалены, ClearQuest все еще ищет эту информацию и нуждается в этой информации для устранения дефекта.

Эта проблема является результатом удаления элементов ClearCase до появления дефектов и проекта ClearQuest.

Решение

Чтобы решить эту проблему, выполните следующие действия, чтобы исправить действие, чтобы его можно было удалить:

  • Перейдите в каталог утилит ClearCase:
    c:\program files\rational\clearcase\etc\utils
  • Запустите следующую команду из командной строки:
    Примечание. Эту команду нельзя выполнить в графическом интерфейсе
squid_patch <DBNAME> -activity  ucm_vob_object ""

Примечание. Появится консультативное сообщение, но поле ClearQuest изменится.

  • Удалить запись ClearQuest.
    Удалите проект UCM с помощью следующей команды:
squid_patch <DBNAME> -project  ucm_vob_object ""
...