Доступ к меткам файла через расширенное имя файла в качестве каталога
Я хочу перечислить все метки определенного файла в ClearCase. На основании последнего подхода в принятом ответе на (как найти все метки для данного файла в открытом регистре) Я хочу использовать комбинациюcd
а такжеdir
, Я использую только динамические представления, и, поскольку у нас есть тысячи версий, я полагаю, что этот подход намного быстрее, чем медленный запрос cleartool (ClearCase здесь чертовски медленный). Для информации я работаю только на Windows.
Вот упомянутый подход:
cd m:/myView/path/to/addon.xml@@
# list all files, not directories: the files are the labels
dir /B /A-D
К сожалению, подход не работает для каждого файла. Странно то, что файлы меток не появляются в каталоге, даже если в зарегистрированном файле есть метки. Файлы меток существуют только в папках веток.
Самое странное, что работает следующее:copy filename@@\labelname targetfile
, И дажеcopy labelname targetname
работает из каталога "filename @@". Я не понимаю Почему неdir
показать эти файлы? Я перепробовал все атрибуты (например, скрытые файлы) и так далее.
Это ошибка в MVFS или я что-то упустил? Как я уже сказал, это работает для многих файлов, но не для всех. Но я не знаю, что отличается от этих файлов. Может быть расширение файла / тип? Но должно ли это иметь значение?