Какой плагин ClearCase использовать с Visual Studio 2008 SP1
-
05-07-2019 - |
Вопрос
На работе мне приходится использовать 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, необходимы следующие шаги:
- Установите Visual Studio 2008.
- Установите Rational ClearCase v7.0.1 или новее.
Примечание:Обязательно выберите интеграцию VS.NET при установке ClearCase. - Загрузите и извлеките содержимое
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
.
- Найдите файл с именем
ccvsisearchtoolwin.DLL
на хосте ClearCase, чтобы получить путь, по которому находится этот файл.
Примечание:Местоположение по умолчанию:C:\Program Files\Common Files\Rational\ClearCase\CCVSI\bin
- Отредактируйте
ccvsisearchtoolwin_VS2008.reg
файл реестра, который вы только что загрузили с помощью текстового редактора (например, Wordpad), и найдите следующую строку:
"CodeBase"="C:\\Program Files\\Common Files\\Rational\\ClearCase\\CCVSI\\bin\\ccvsisearchtoolwin.DLL"
.
Убедитесь, что этот путь соответствует пути установки, указанному на шаге №4.Если путь не совпадает, измените путь так, чтобы он совпадал.
Примечание:Оставьте двойные косые черты, это ожидаемо. - Затем найдите следующую строку в файле
ccvsisearchtoolwin_VS2008.reg
:
"Path"="C:\\Program Files\\Common Files\\Rational\\ClearCase\\CCVSI\\bin"
.
Убедитесь, что этот путь соответствует пути установки, указанному на шаге №4.Если путь не совпадает, измените путь так, чтобы он совпадал.Сохраните и закройте файлccvsisearchtoolwin_VS2008.reg
. - Далее найдите файл с именем
ccvsiwanservice.DLL
на хосте ClearCase, чтобы получить путь, по которому находится этот файл.
Примечание:Местоположение по умолчанию:C:\Program Files\IBM\Rational\CCRCVSI\WanPackage
. - Отредактируйте
ccvsiwanservice_VS2008.reg
файл реестра, который вы только что скачали с помощью текстового редактора, и найдите следующую строку:
"CodeBase"="C:\\Program Files\\IBM\\Rational\\CCRCVSI\\WanPackage\\ccvsiwanservice.DLL"
.
Убедитесь, что этот путь соответствует пути установки, указанному на шаге №7.Если путь не совпадает, измените путь так, чтобы он совпадал. - Затем найдите следующую строку в файле
ccvsiwanservice_VS2008.reg
:
"Path"="C:\\Program Files\\IBM\\Rational\\CCRCVSI\\WanPackage"
.
Убедитесь, что этот путь соответствует пути установки, указанному на шаге №7.Если путь не совпадает, измените путь так, чтобы он совпадал.Сохраните и закройте файлccvsiwanservice_VS2008.reg
. - Затем отредактируйте командный файл с именем
reg_VS2008.bat
с помощью текстового редактора и заполните 8 различных переменных на основе предложенных вариантов.Сохраните и закройте файл. - Запустите пакетный файл в его текущем местоположении (дважды щелкните пакетный файл), чтобы зарегистрировать библиотеки 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 будет работать должным образом..