Я выполняю подкоманду cleartool diffbl -versions
между двумя базовыми уровнями. Но вывод выглядит по-разному в зависимости от вида, из которого я запускаю команду. Разница заключается в пути к названию элементов. Например, тот же файл my_filemane
, расположенный в /vobs/my_component/my_directory/my_subdirectory/
, как видно из двух представлений в двух потоках my_stream_1
и my_stream_2
, показывает имена путей:
/vobs/my_component/my_directory/my_subdirectory/my_filename@@/main/my_stream_1/1
/vobs/my_component/my_directory/my_subdirectory@@main/my_stream_2/my_stream_1/10/my_filename/main/my_stream_1/1
В первом случае легко определить местоположение файла, если не было контроля версий, взяв подстроку между /vobs/
и @@
. Есть ли какой-нибудь простой способ (может быть, подкоманда cleartool) найти то же самое во втором случае?