Какой плагин ClearCase использовать с Visual Studio 2008 SP1 - PullRequest
4 голосов
/ 10 сентября 2009

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

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

Спасибо

1 Ответ

5 голосов
/ 10 сентября 2009

Официальные инструкции находятся на этой странице 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.

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

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

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

...