ClearTeam Explorer - CCR C - интеграция с Beyond Compare - PullRequest
1 голос
/ 13 апреля 2020

Я использую IBM Rational Clear Case. Из-за сложившейся в мире ситуации со здоровьем я вынужден работать из дома.

Лучший и, возможно, единственный способ при использовании Visual Studio - работать с веб-представлением (исправьте меня, если есть лучший способ) - я предполагаю, что это называется CCR C (Очистить Дело удаленного клиента). Он аналогичен представлению «Снимок», но без постоянного подключения к серверу Clear Case на работе (этот оператор не совсем корректен).

При работе с представлением моментальных снимков или в этом случае с динамическим представлением c Я могу изменить настройку, чтобы использовать Beyond Compare в качестве инструмента, используемого для слияния и сравнения в Clear Case.

Теперь по моим вопросам:

1) Есть ли способ сделать это также для ClearTeam Expolrer, где я могу контролировать и управлять своим веб-представлением?

2) Есть ли другой способ использования Beyond Compare с веб-представлением?

Ответы [ 2 ]

3 голосов
/ 13 апреля 2020

Я нашел ответ на странице поддержки IBM: Изменение менеджера типов различий / слияний в CCR C 7.1.1 и более поздних версиях . Где объясняется, как изменить этот параметр в ClearTeam Explorer.

Описание не совсем соответствует моей версии Clear Case (9.0.1.07):

  1. В CCR C 7.1, go в меню

    Окно> Предпочтения> Удаленный клиент ClearCase> Интеграция> Сравнить слияние> Управление поставщиками

    Blockquote

Вероятно, должно быть:

  1. В ClearTeam Explorer, go в меню

    Окно> Настройки> IBM Rational ClearTeam Explorer > Интеграция> Сравнить слияние> Управление

    enter image description here

Кроме того, для kdiff3.exe, вероятно, верно следующее:

Выберите «Поддерживает операции сравнения»

Введите аргументы для сравнения:

%contribs% -fname "%filename1%" -fname "%filename2%"

Выберите «Поддержка объединения» Операции '

Введите аргументы для слияния: %contribs% -o %merge_out%

На сайте Scooter Software Я действительно нашел правильные аргументы.

Это модификация для Beyond Compare:

Выберите «Поддерживает операции сравнения»

Введите аргументы для сравнения:

%contribs% /vcs1="%filename1%" /vcs2="%filename2%"

Выберите «Поддержка объединения» Операции '

Введите аргументы для слияния:

%contrib1% %contrib2% %base% /mergeoutput="%merge_out%"

Пример моих настроек:

You will need to Apply close the Preferences and reopen the Preferences

А:

You need to select beyond compare and Apply the changes

Выполнение инструкции рекомендуется IBM и Scooter Software сделали свое дело, и я смог сравнить мой код:

enter image description here

1 голос
/ 13 апреля 2020

Использование веб-просмотра - хороший вариант, если только вы не можете использовать непосредственные снимки, как я объяснил здесь (CC8 +)

В обоих случаях (веб) представление или снимок), цель состоит в том, чтобы скопировать файлы на локальный диск, чтобы избежать задержки в сети.

Проблема заключается в следующем: ClearTeam Explorer не поставляется с mgrs/map файлом чтобы вы могли объявить свой собственный инструмент сравнения (будь то Beyond Compare или WinMerge)

Поэтому я использовал для получения двух веб-представлений:

  • один установлен на фиксированную метку
  • один для работы

Таким образом, я мог различаться между двумя отдельными папками вида.

...