Я не отметил этот пост как «вопрос». Возможно, это отчет об ошибке, если только я не выясню, что мы что-то сделали неправильно. [правка и спойлер: это НЕ была ошибка; мы упустили из виду одну функцию; прочитайте всю ветку, чтобы узнать все; теперь это помечено как «вопрос», а в заголовке указано «решено»; все в порядке]
Недавно проект был разветвлен: сначала было выполнено локальное «Создать резервную копию проекта в файл» (Backup project to file), а затем локальное «Восстановить проект из файла» (Restore project from file) с опцией «Новый проект» (New Project). В процессе создания нового проекта были выбраны все файлы, как рекомендовал PT, включая то, что было указано как «Теги примечаний [дата и время]» (Note Tags [date and hour]). Новый проект правильно зарегистрирован и пока работает без проблем.
Но сегодня команда заметила*, что все специальные примечания больше не помечены, как раньше. В проекте специальные теги исчезли. Сами примечания в порядке. Но все те, у которых были специальные теги и значки, теперь отображают пустое пространство (в окне «Список примечаний» / Notes List), где обычно находился значок.
Я немного покопался:
У нас сейчас есть новый файл CommentTags.xml, который почти пуст. Похоже, что после разветвления PT не нашел его и создал новый пустой файл с только что стандартным красным флажком. (Проект в настоящее время использует PT 9.3.103.7.)
У нас все еще есть доступ к прежнему файлу CommentTags.xml с нашими специальными тегами и значками. (Это из версии PT9, которая была «последней» осенью 2022 года.)
Я нашел этот связанный вопрос (о PT7)
где пользователю говорят: «Копирование файла CommentTags.xml не должно вызвать никаких проблем.»
Поскольку мы сейчас используем PT9, последнюю версию, я хочу попросить о подобном ободрении, прежде чем я начну процесс пересадки или сращивания. Могу ли я заменить новый неполный файл на старый и полный CommentsTags.xml?
Я выполнил сравнение файлов для обоих XML-файлов и обнаружил, что структуры полностью похожи. Просто в старом файле больше записей. Я бы рискнул.
Спасибо за ваши мысли.
Кратко:
Примечание о возможном плане Б: Я знаю, как вручную создавать новые теги и выбирать значки на вкладке «Примечания» (notes) в свойствах проекта. Я знаю имена, значки и шаблоны из наших заметок о заметках. Я просто боюсь, что при повторном создании старой системы через GUI PT могут быть назначены разные идентификаторы тегов (Tag-IDs). В старом XML-файле отсутствуют определенные идентификаторы, что говорит мне о том, что команда в прошлом удаляла определенные теги. Поэтому я рассмотрел этот вариант как, возможно, «более безопасный», чем взлом XML-файлов. Но поскольку идентификаторы недоступны через GUI, мне этот план Б не очень нравится.
*Сегодня у нас был случай, когда пользователь X отправил несколько примечаний пользователю Y, как и в прошлом, с просьбой внести всю партию правок в основной проект PT, включая изменения орфографии для определенных ключевых терминов. Именно в этот момент команда обнаружила, что их специальные теги и значки пропали.
Пользователь X очень квалифицирован в лингвистических наблюдениях и обсуждении таких вопросов с командой. Затем такие фундаментальные правки в PT всегда обрабатываются членом команды Y, который хорошо чувствует PT и то, как вносить тот или иной тип изменений; особенно если они касаются более одного стиха.
Раньше для такой работы между пользователем X и пользователем Y существовал специальный тег и значок.
Эти теги и значки (около 10) важны для команды и проекта; они являются частью рабочего процесса и действительно помогают не утонуть в красных флажках. Примечаний в общей сложности много, поэтому важно, чтобы можно было фильтровать их и знать, что есть что.