0
292 次浏览

我在 Paratext 项目中使用 PTXPrint 制作了一份草稿打印版,完成后,我对该项目执行了 Send/Receive(发送/接收),但“shared”文件夹(PTXPrint 存放其配置文件的地方)并没有被发送。Send/Receive 提示我未对项目进行任何更改。我不得不对项目做出其他更改,Paratext 才会意识到新创建的“shared”文件夹存在,并且也需要被发送。重启 Paratext 并没有解决这个问题。于是,我修改了一个小的权限设置,然后 Send/Receive 就发送了“shared”文件夹(之后我又将权限改回原样)。我认为,当 Paratext 执行 Send/Receive 时,除了检测到的其他更改外,还应该检查“shared”文件夹的状态是否发生了变化。

机器翻译自 English
Paratext (1.4k 分) 发布 | 292 次浏览

2 个回答

0
最佳答案

这是一个已知问题,已经存在很长时间了(可能从 7.5 版本开始?)。问题在于,如果没有其他更改,Paratext 无法看到用户添加的新文件。造成这种情况的原因是在确定 Send/Receive 需要传输哪些更改时进行的某种缓存操作。基本上,如果不希望打开 Send/Receive 对话框的时间显著增加(每个项目需要一两秒),它就无法检测项目中的新文件。
当 Paratext 创建新文件时,它能够更新缓存,以便该文件被 Send/Receive 处理;但当用户添加新文件时,Paratext 无法知道该文件现在存在,除非在执行 Send/Receive 时出现上述的性能下降。

机器翻译自 English
[Expert]
(16.7k 分) 发布
0

这里有一个想法……如果在“shared”文件夹中放置一个特定名称的文件,当 Paratext 看到该文件时,就知道“shared”文件夹需要同步。在同步过程中,它会删除该文件。(当然,您希望选择一个非常独特/不寻常的文件名,以免意外创建。)这将允许 PTXPrint 等外部程序在更新文件时设置该标志,以指示需要执行 Send/Receive。只是一个想法……

机器翻译自 English
(1.4k 分) 发布

像这样的标志对我们的团队会非常有帮助。理想情况下,它应该由 PT 内部的设置更改以及外部程序的更改触发。(例如,更改用户角色过去需要完整的 Send/Receive,这在早期版本的 PT 中经常被遗漏。)我知道用户角色现在可以单独传输,如果互联网可用,可以立即传输。但如果还有其他需要 Send/Receive 才能传播的设置编辑,如果它们也能触发此标志,那就太好了。)

谢谢!

机器翻译自 English

已经存在这样一个文件:unique.id。如果外部程序希望标记需要执行 Send/Receive,它只需向该文件写入一些随机内容(例如一个 guid)即可。下次 Paratext 执行 Send/Receive 时,它会看到该文件已更改,并在发送到远程仓库之前对本地仓库执行添加/删除操作。

PADev.

机器翻译自 English

相关问题

0
6 个回答 752 次浏览
你好 是否可能拥有一个用于笔记的共享空白文档?我们的团队需要一个地方来记录在翻译过程中做出的各种决定。 谢谢。
anon084515 116 发布 提问于 一月 18, 2021
0
2 个回答 238 次浏览
Before the new way to copy a project with its history, I think the best practice for creating a copy of a project ( ... can't choose the correct glosses of the words in the IL.
wdavidhj 1.4k 发布 提问于 六月 27, 2018
0
2 个回答 326 次浏览
Some users only ever use the quick S/R, i.e. the one accessible from the toolbar button. If they do this, they will ... warning box if there's a new project for them to S/R?
wdavidhj 1.4k 发布 提问于 七月 16, 2016
0
0 个回答 144 次浏览
I've wondered if we ought to write something about shared projects and backup software. Users may be using a ... /tiki-index.php?page_ref_id=376 I'd appreciate any comments.
[Expert]
sewhite
3.3k 发布
提问于 一月 28, 2016
0
1 个回答 86 次浏览
朋友们好, 我有一个名为 RNH 的项目 它当然是由我创建的,并已在 Paratext Registry 中注册 我可以在 Paratext 中打开它并进行工作 但是,当我试图在我的 C: 驱动器 中的 My Paratext 8 ... 如 custom.vrs 和 custom.sty 之类的文件 我需要你们帮助我如何找到/定位这个文件夹 谢谢
TSNgaihte 220 发布 提问于 二月 18, 2025
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
There is neither Jew nor Gentile, neither slave nor free, nor is there male and female, for you are all one in Christ Jesus.
Galatians 3:28
3,048 个问题
6,007 个回答
5,672 条评论
2,027 位用户