Вопрос

На работе мне приходится использовать ClearCase v7.0.1.2 и ClearQuest v7.0.1.0 с Visual Studio 2008 SP1.Я работаю на компьютере с Windows XP SP2.

Я немного поискал, но пока не нашел официального установщика. Может ли кто-нибудь посоветовать (предоставить ссылку) лучший плагин/надстройку для установки для интеграции с Visual Studio 2008?

Спасибо

Это было полезно?

Решение

Официальная инструкция находится здесь. Страница IBM

Процесс:

  • Загрузите соответствующий пакет по FTP-ссылке ниже на свой хост ClearCase, CCRC или ClearQuest.
  • Распакуйте архив во временное место.
  • Следуйте инструкциям (извлеченным из архива), приведенным для ClearCase (CC_INSTRUCTIONS.txt), ClearQuest (CQ_INSTRUCTIONS.txt) или удаленного клиента ClearCase (CCRC_INSTRUCTIONS.txt), чтобы выполнить действия по включению интеграции функций.

Извлекать:(ClearCase 32 бита)

Для того, чтобы зарегистрировать ClearCase 7.0.1 в Visual Studio 2008, необходимы следующие шаги:

  1. Установите Visual Studio 2008.
  2. Установите Rational ClearCase v7.0.1 или новее.
    Примечание:Обязательно выберите интеграцию VS.NET при установке ClearCase.
  3. Загрузите и извлеките содержимое CC-CQ-VS2008.zip во временное местоположение (например C:\Temp) на хосте ClearCase с установленной Visual Studio 2008.
    Будет извлечено 6 файлов:
    • ccvsisearchtoolwin_VS2008.reg,
    • ccvsiwanservice_VS2008.reg,
    • reg_VS2008.bat,
    • CCRC_INSTRUCTIONS.txt,
    • CC_INSTRUCTIONS.txt,
    • CQ_INSTRUCTIONS.txt.
  4. Найдите файл с именем ccvsisearchtoolwin.DLL на хосте ClearCase, чтобы получить путь, по которому находится этот файл.
    Примечание:Местоположение по умолчанию: C:\Program Files\Common Files\Rational\ClearCase\CCVSI\bin
  5. Отредактируйте ccvsisearchtoolwin_VS2008.reg файл реестра, который вы только что загрузили с помощью текстового редактора (например, Wordpad), и найдите следующую строку:
    "CodeBase"="C:\\Program Files\\Common Files\\Rational\\ClearCase\\CCVSI\\bin\\ccvsisearchtoolwin.DLL".
    Убедитесь, что этот путь соответствует пути установки, указанному на шаге №4.Если путь не совпадает, измените путь так, чтобы он совпадал.
    Примечание:Оставьте двойные косые черты, это ожидаемо.
  6. Затем найдите следующую строку в файле ccvsisearchtoolwin_VS2008.reg:
    "Path"="C:\\Program Files\\Common Files\\Rational\\ClearCase\\CCVSI\\bin".
    Убедитесь, что этот путь соответствует пути установки, указанному на шаге №4.Если путь не совпадает, измените путь так, чтобы он совпадал.Сохраните и закройте файл ccvsisearchtoolwin_VS2008.reg.
  7. Далее найдите файл с именем ccvsiwanservice.DLL на хосте ClearCase, чтобы получить путь, по которому находится этот файл.
    Примечание:Местоположение по умолчанию: C:\Program Files\IBM\Rational\CCRCVSI\WanPackage.
  8. Отредактируйте ccvsiwanservice_VS2008.reg файл реестра, который вы только что скачали с помощью текстового редактора, и найдите следующую строку:
    "CodeBase"="C:\\Program Files\\IBM\\Rational\\CCRCVSI\\WanPackage\\ccvsiwanservice.DLL".
    Убедитесь, что этот путь соответствует пути установки, указанному на шаге №7.Если путь не совпадает, измените путь так, чтобы он совпадал.
  9. Затем найдите следующую строку в файле ccvsiwanservice_VS2008.reg:
    "Path"="C:\\Program Files\\IBM\\Rational\\CCRCVSI\\WanPackage".
    Убедитесь, что этот путь соответствует пути установки, указанному на шаге №7.Если путь не совпадает, измените путь так, чтобы он совпадал.Сохраните и закройте файл ccvsiwanservice_VS2008.reg.
  10. Затем отредактируйте командный файл с именем reg_VS2008.bat с помощью текстового редактора и заполните 8 различных переменных на основе предложенных вариантов.Сохраните и закройте файл.
  11. Запустите пакетный файл в его текущем местоположении (дважды щелкните пакетный файл), чтобы зарегистрировать библиотеки DLL и настроить функцию интеграции с Visual Studio 2008.

Примечание:быть в курсе:

Интеграция ClearCase и Visual Studio 2008 отсутствует ccvsiwanservice.dll

Если CCRC не установлен на хосте, этот файл недоступен.

Решение проблемы

Если вы не собираетесь использовать CCRC на хосте, обходным решением будет редактирование файла reg_VS2008.bat файл и установите CCRC_for_VS в bat-файле на 0, что означает, что он не будет установлен ccWAN в этом bat-файле.

Причина

Файлы, необходимые для настройки интеграции, отсутствуют, если ClearCase не был установлен с параметрами интеграции Visual Studio.

В README указано, что Visual Studio 2008 можно установить до ClearCase, и при установке ClearCase не упоминается опция интеграции.

Следуйте инструкциям в техномарка 1259189 для интеграции ClearCase и Visual Studio.

Примечание:Вам нужно будет выбрать вариант интеграции Visual Studio 2005.

После переустановки ClearCase с файлами интеграции Visual Studio Процедура интеграции Visual Studio 2008 для ClearCase 7.0.1 будет работать должным образом..

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top