2013-08-16 3 views
2

Я пытаюсь использовать CCRC API, чтобы получить проницательные версии для определенного файла и сравнить с файлом проверки.Как использовать CCRC для получения достоверной версии файла?

Я знаю, что ClearCase может использовать команду get. Но как это работает в CCRC API?

Есть ли у кого-нибудь пример, как получить эту версию без изменения спецификации конфигурации?

Спасибо, Хрустящие

+0

Просьба поделиться тем, что вы испробовали. – BartoszKP

ответ

2

rcleartool видел new commands with CC8.0.0.3 and CC8.0.4, но до сих пор отсутствует команда 'get' для самой последней версии ClearTeam кроме (8.0.1: см rcleartool list of commands).
Я так сказал в «How do I retreive previous or old version in CCRC 7.1.2».

С CCRC 8 (ака ClearTeam Explorer) поддерживает динамическое представление, вы можете попробовать и использовать version-extended path (или rcleartool get), но если вы говорите о CCRC, вы, вероятно, будет с ClearCase 7.2.x вместо 8. Икс.

Отдельный выделенный веб-просмотр с параметром конфигурации, который вы можете изменить, остается на данный момент самым безопасным, как в опции «доступно прямо сейчас»).


Я пишу код, чтобы сравнить мой оформления заказа файла (некоторые модификации кода) с последней версией в ClearCase. Поэтому мне нужно сравнить содержимое предыдущей версии с моим файлом checkout.

Это кажется более работа для rcleartool diff -pred

-pre/decessor 

эффективно преобразует первый pname аргумент в два названия:

  • (1) версия предшественника pname в версии дерева ;
  • (2) pname.

Если pname указывает выданную версию, предшественником является версия, из которой она была выписана.

+0

Привет, Vonc, Спасибо за ваш ответ. Я говорю о последней версии CC8.x. Я все еще не могу найти команду get в rcleartool.jar. Кроме того, мое представление - это не просмотр динамического представления. – crispyfries

+0

CC8.x имеет 'rcleartool get'. Что возвращает 'rcleartool -ver'? – VonC

+0

Я пишу код для сравнения моего файла checkout (некоторый код изменен) с последней версией в clearcase. Поэтому мне нужно сравнить содержимое предыдущей версии с моим файлом checkout. Есть ли у вас какие-то другие решения, позволяющие легко получить эту предыдущую версию без изменения спецификации конфигурации? – crispyfries