Я тестирую скрипт слияния clearcase, и я хотел бы иметь еще один скрипт, который мог бы создавать эти 2 тестовых сценария каждый раз, когда он запускается:
- Измените 3 файла для тривиального слияния (100% автоматическое, различие не требуется)
- Измените 3 файла для конфликтующего слияния, требуется разрешение пользователя
Что я хотел бы знать, так это команды step / clearcase, необходимые для подготовки этих файлов. Все должно быть выполнено через командную строку (с помощью команд cleartool). У меня уже есть динамическое представление и несколько тестовых файлов, которые я могу использовать. Возможно, мне также нужно будет создать ветку для теста назначения.
Слияние выполняется с помощью команды ct findmerge
следующим образом:
`cleartool findmerge filepath -fver version -merge -log NUL -c comment`
Мне нужно проверить выходные данные в каждом из случаев, чтобы включить их в отчет, а также убедиться, что взаимодействие с пользователем не требуется.