+1 голос
38 просмотров
Недавно на ноутбуке моей жены вышла из строя жесткий диск, поэтому я настраиваю его с нуля. После нескольких лет разочарований от работы с Windows она хочет вернуться к Linux в качестве основной ОС, но, будучи консультантом, ей нужны логотипы и полная копия Paratext. Поэтому я настраиваю для неё Windows как гостевую систему KVM/QEMU.
Я установил PT9.5 (последнюю версию), и всё работало нормально. Но чтобы она, например, могла печатать из ptxprint и легко делиться созданными файлами, было бы гораздо удобнее, если бы все её Paratext9Files находились на Z: (который я настроил как диск virtio, общий с хостовой ОС). Поэтому я удалил PT, чтобы изменить каталог Paratext.

Получение ресурсов прошло прекрасно, но когда я пытаюсь отправить/получить проекты (Send/Receive), я запутанно вижу, что в списке некоторые файлы отмечены как «NEW», а другие — нет (все должны быть новыми, ведь это новый каталог!).
Появляется ошибка: "Paratext.Data.Repository.HgCommandException File "mercurial.dispatch" in __getlocal"
Кто-нибудь знает, означает ли это, что мне нужно сделать ещё одну чистую установку (я пробовал переустановку с сохранением настроек), или есть какая-то фундаментальная проблема, из-за которой windows-mercurial не может работать на файловой системе на базе Linux?
Переведено машиной с языка English
Paratext от (1,1тыс. очков) | 38 просмотров

2 Ответов

0 голосов
Быстрый запрос к ChatGPT заставляет меня думать, что это более широкая проблема с Mercurial (сторонний механизм, который PT использует для S/R), а не просто проблема PT. В частности, он сказал: «Windows Mercurial предполагает семантику NTFS», что подтверждает одно из предположений, о котором вы тоже думали.

Возможно ли создать диск (или раздел диска), отформатированный в NTFS, и затем использовать его совместно в обеих системах? По моему ограниченному опыту, Linux гораздо лучше справляется с NTFS, чем Windows с другими форматами.
Переведено машиной с языка English
от (1,9тыс. очков)
0 голосов

Отвечаю на свой же вопрос: mercurial в настоящее время не работает на файловых системах virtio. (Он даже не сможет показать экран справки, если вы попросите). Так что... не совсем.

На случай, если это может быть полезно кому-то, я могу сделать следующее, что не идеально, но почти то, что мне нужно.
1. Я перемещаю c:\My Paratext9Projects\{project}\local на диск Z:. (Z:\Paratext9Projects\{project}\local)
2.  Затем, используя командную строку Windows (я не знаю эквивалент в powershell), я ввожу:
 mklink /J C:\Paratext9Projects\{project}\local  Z:\My Paratext9Projects\{project}\local 
(Обратите внимание на обратный порядок по сравнению с copy, unix ln и т. д.)
3.  Затем я устанавливаю PTXprint на машину с Windows (гостевую).
 
Теперь PTXprint (на Windows) может получить доступ к каталогу Paratext (на Windows) и автоматически записывать полученные PDF в соответствующую часть файловой системы Linux. Поскольку mercurial никогда не трогает {project}\local, пока всё работает нормально. 
 

Переведено машиной с языка English
от (1,1тыс. очков)

Похожие вопросы

0 голосов
2 ответов 35 просмотров
Когда я пытаюсь выполнить Поиск и замена (или использовать RegEx Pal или История стиха ), Paratext, похоже, выполняет ... Paratext)? Или, может быть, проблема не в этом?
Bub 105 задал вопрос сен 4, 2025
0 голосов
3 ответов 331 просмотров
A user has Paratext running in a virtual Windows machine on his Mac. He says he cannot select text in Paratext ... problem? He has set VirtualBox to permit sharing the clipboard.
[Expert]
sewhite
3,3тыс.
задал вопрос июн 28, 2018
0 голосов
2 ответов 149 просмотров
Поскольку Paratext хранит каждый проект в папке с коротким названием проекта, что произойдет, если есть два проекта с ... папка NBT не существует. Перезапуск PT ничего не изменил.
listentwice 1,2тыс. задал вопрос мар 25, 2025
0 голосов
2 ответов 38 просмотров
Я работаю с Claude Cowork, пытаясь создать рабочий процесс вставки рисунков в Paratext с использованием Python- ... из Excel? Приветствуются любые безумные идеи. Джон Найстром
john_nystrom 312 задал вопрос июн 25
0 голосов
1 ответ 777 просмотров
Как можно удалить проект в registry.paratext.org, который больше не нужен?
dcb 194 задал вопрос мар 28, 2024
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Give proper recognition to those widows who are really in need.
1 Timothy 5:3
3,046 вопросов
6,006 ответов
5,671 комментариев
2,026 пользователей