0 голосов
563 просмотров

28.07.2016 в 20:44 я написал в PT Supporters с темой «Восстановление текста из онлайн-репозитория Paratext?»:

Таким образом, вы можете использовать Compare Texts (Сравнение текстов), чтобы просмотреть текст таким, каким он был в любой конкретной точке истории проекта. Но сложнее выполнять другие действия с предыдущими версиями текстов, например:

  • Print (Печать)
  • Print Draft (Печать черновика)
  • Save as RTF (Сохранить как RTF)
  • Export to Pathway (Экспорт в Pathway)

Вы могли бы восстановить проект до нужной точки, а затем после экспорта/сохранения восстановить текущую версию, но это создаст путаницу в истории проекта – я прокомментировал это в том же сообщении, что и выше:

Несмотря на это, я думаю, что видел, как другие рекомендуют «двойное восстановление» как способ работы с предыдущей версией проекта.

Но лично мне хотелось бы, чтобы был простой способ выполнять все операции, которые вы можете выполнять с текущим текстом, и с предыдущей версией. Стоит ли подать запрос на добавление функции (Feature Request)?

Переведено машиной с языка English
Paratext от (1,4тыс. очков) | 563 просмотров
Может ли кто-нибудь прокомментировать, является ли это по-прежнему лучшим способом восстановить проект? Первоначальный ответ десятилетней давности выглядит довольно сложным.
Допустим, консультант утверждает книгу Руфь и использует "Mark point in history" (Отметить точку в истории), чтобы задокументировать этот факт. Тем временем команда продолжает вносить улучшения. Через месяц разработчик приложения организации хочет добавить Руфь в Scripture App, но в Paratext она была изменена с момента утверждения. Если разработчик приложения хочет добавить Руфь в том виде, в каком она была в день утверждения, как он может получить эту версию? Например, у меня есть права на редактирование проекта, но когда я перехожу в "Project History..." (История проекта...), кнопка "Revert Books..." (Откатить книги...) выделена серым, и я не знаю почему.

Возможно, было бы лучше, если бы консультант "Mark point in history" (Отметил точку в истории) и также раздал ручную копию (резервную копию) файла .SFM в день утверждения книги?

Спасибо!

Алекс
Переведено машиной с языка English

1 ответ

0 голосов
Лучший ответ

С некоторой ручной копировкой и редактированием вы можете сделать копию вашего проекта с историей проекта, чтобы вы могли восстанавливать книги в вашей копии до предыдущей точки, не загромождая историю вашего активного проекта.

  1. При закрытом Paratext перейдите в папку настроек (обычно C:\My Paratext Projects) в Проводнике Windows.

  2. Выберите папку вашего проекта, нажмите Ctrl-C для копирования, затем Ctrl-V для вставки. Windows создаст копию папки и добавит «- Copy» в конец имени папки. Каким бы ни было имя этой папки, таким будет и короткое имя скопированного проекта. Paratext не примет короткое имя проекта с пробелом, поэтому вам нужно переименовать эту папку в что-то без пробела.

  3. Теперь найдите файл .SSF для вашего проекта. Он будет иметь то же имя, что и ваше короткое имя проекта. Сделайте копирование и вставку этого файла. Измените его имя, чтобы оно соответствовало имени папки, если вы изменили имя папки.

    indent preformatted text by 4 spaces

  4. Отредактируйте ваш новый скопированный файл .SSF в Блокноте.

    a. Измените короткое имя проекта между и на новое имя.
    b. Измените имя папки между и на новое имя папки.
    c. Если вы хотите изменить длинное имя проекта, отредактируйте его между и

  1. Теперь запустите Paratext. Вы должны сможете открыть копию вашего проекта, перейти в View Project history (Просмотр истории проекта), восстановить до нужной точки, а затем выполнить нужную вам печать или экспорт.

Paratext позволит вам отправлять и получать (Send/Receive) ваш скопированный проект, чего вы, вероятно, не хотите делать. Это не только может запутать ваших коллег по команде, какой проект есть какой, но и может запутать сервер проекта, поскольку этот скопированный проект будет иметь тот же цифровой ID, что и исходный проект. Вы можете избежать случайного выбора вашего скопированного проекта для отправки и получения, удалив файл «ProjectUsers.XML» из папки скопированного проекта. Это сделает его общим проектом (unshared project).

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

снова показан

Спасибо, это полезный совет. Возможно, в PT8 это станет проще – по крайней мере, я знаю, что вы можете делать резервное копирование и восстановление проекта с его историей, что означает, что если короткое имя проекта вам не нравится, у вас есть удобный способ его изменить. (Я хочу переименовать все наши проекты на языках большинства и меньшинств так, чтобы короткое имя начиналось с 3-буквенного кода ISO для языка.

Можете ли вы прояснить, что вы имеете в виду под «между»?

Переведено машиной с языка English

Я думаю, форум потерял знаки ‘>’ и ‘<’. Я думаю, предложение должно быть «Измените короткое имя проекта между ‘>’ и ‘<’ на новое имя.»

Мне интересно, откуда вы это услышали. Резервное копирование/восстановление никогда не позволит вам сохранить историю, так как это может создать ужасные проблемы с S/R (Send/Receive). :neutral_face:

ПРАВКА: Осознал, что вы, возможно, говорите о шагах, которые дал sewhite. Будьте осторожны: вы можете создать огромные проблемы, следуя этим шагам и выполняя S/R. Paratext будет считать эти два проекта разными, но сервер S/R будет считать их одинаковыми. Помимо того, что, вероятно, будет испорчена история проекта, другие пользователи проекта, скорее всего, столкнутся с проблемами, когда они будут выполнять S/R с результатами начального S/R после этого «переименования». :worried:

Переведено машиной с языка English

Извините, я не осознавал, что этот форум удалит XML-коды. Я отредактировал сообщение сейчас, понятно ли оно? Я имею в виду XML-коды внутри файла .SSF.

Переведено машиной с языка English

Правильно. После того как я опубликовал сообщение, я осознал, что, вероятно, были некоторые теги в угловых скобках, которые были удалены. Стоит посмотреть на панель предпросмотра справа от панели редактирования в веб-интерфейсе.

Также см. это мое сообщение: Больше markdown, который мы могли бы использовать?

Переведено машиной с языка English

Нет, я не говорил о сообщении sewhite, я говорил о том, что я слышал о PT8. Не знаю, где я это услышал, но контекстом был мой вопрос о том, как я могу изменить короткое имя проекта; мне сказали, что это будет возможно в PT8, и что это (то, что я описал) – как именно. Если PT8 позволял бы делать резервную копию, включающую историю, но затем не позволял бы восстановить эту резервную копию в исходный проект, а только в новый, разве это не сработало бы нормально?

Переведено машиной с языка English

А, я понял. Это не делается через резервное копирование/восстановление, но есть новый вариант (добавленный, на самом деле, в 7.6), чтобы сделать это (Tools > Advanced > Convert Project). Это всегда создаст новый проект и сделает копию истории, чтобы она не была потеряна. Это также позволяет вам изменить имена пользователей в истории и несколько других вещей, которые можно сделать только путем создания полной копии истории проекта.

К сожалению, этого недостаточно, так как ID проекта берется из истории проекта, поэтому история должна быть полностью отдельной. Convert Project делает это, создавая копию всей истории проекта, но с новыми ID, так что проект будет идентифицирован как отдельный проект.

Примечание: Поскольку он создает полную копию истории проекта, выполнение этой команды может занять час или больше.

Переведено машиной с языка English

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

0 голосов
0 ответов 172 просмотров
Is there a way to extract the Find/Replace history from the Project History? I found that I could do this: ... other suggestions, I'd appreciate those as well. Thanks, james_post
[Moderator]
james_post
2,1тыс.
задал вопрос авг 6, 2020
+1 голос
4 ответов 330 просмотров
Я хотел бы дать имя точке в истории проекта, которая была создана автоматически довольно давно, например До проверки ... сделать? Мне это было бы очень полезно. Спасибо, rfkvg
Roland 245 задал вопрос ноя 9, 2021
0 голосов
2 ответов 362 просмотров
As we discuss the appropriateness of certain terms, and sometimes term changes in notes, we would like to keep the history of these ... doing that, and if yes, how can it be done?
anon532188 175 задал вопрос фев 2, 2018
0 голосов
4 ответов 451 просмотров
Можно щёлкнуть правой кнопкой мыши по стиху и выбрать Просмотреть историю стиха(ов) . Также можно посмотреть историю ... бы существовал способ сделать то же самое для книги.
bit 495 задал вопрос май 6, 2022
0 голосов
3 ответов 544 просмотров
We're discussing when Paratext automatically marks a history point and aren't sure. Some people have suggested it is ... provide an authoritative answer? Thank you, SIL+LSS+PNG
SIL LSS PNG 411 задал вопрос янв 23, 2018
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
For where two or three gather in my name, there am I with them.
Matthew 18:20
3,045 вопросов
6,005 ответов
5,671 комментариев
2,026 пользователей