0
619 次浏览

A colleague of mine is having a problem where going to File > Send/Receive Projects in Paratext 7.6(.54.139) results in a long waiting time (think of 10 minutes or more).
This is followed either by an error message ‘An internal error has occurred’ (HgCommandException, line 67 in lock), or by nothing (the ‘Loading data’ progress bar disappears).

Is it likely that there is a particular project or setting that is causing this?
And what would be the best way to get past this situation?

较早的帖子 - 以原始语言显示
Paratext (147 分) 发布 | 619 次浏览

4 个回答

0
最佳答案

Please see FB 58127.
This is a case right after the S/R “Loading data” progress bar had run for about a minute or so (without success).

The case where the “An internal error has occurred” error message was given, occurred on Jan 10 around 8:40 AM UTC.
(The message also said “Support has been notified”.)

较早的帖子 - 以原始语言显示
(147 分) 发布
已重新显示

The delay is caused by the user settings project being locked - it looks
like the project files were copied from one virtual machine to another when
this project was locked.

There are two lock files that Mercurial uses:
{projectFolder}.hg\store\lock
{projectFolder}.hg\wlock

Usually both of these are deleted at the end of a command, but sometimes
they are left around and need to be manually deleted.

The user settings project was something we created in Paratext 7.6, but
decided to get rid of in Paratext 8. It’s the last project processed during
send/receive, so errors in it don’t prevent the other projects from being
completed.

The user settings project name is a hash value based on the user name so
usually looks like some random string - in the case of the reported
problem, it is l4Bwgh_BX4. Either of the two files mentioned above that
exist in this project will fix the problem the user is having.

John+Wickberg
Paratext Support

较早的帖子 - 以原始语言显示

There was indeed a wlock file, and deleting it resolved the issue. Thanks.
(The issue occurred on a somewhat special, server-based setup, so I guess you might be right about the file having been copied.)

较早的帖子 - 以原始语言显示
0

It is likely to be an issue with a project. Can you have him use Help > Report a problem right after the problem occurs so that we can try figure out the issue?

较早的帖子 - 以原始语言显示
[Expert]
(16.7k 分) 发布
0

I also have a user who can’t run Send/Receive right now. They haven’t indicated that there is an error message, but that it gets “stuck” partway through. (I haven’t seen the problem myself.) But I asked them about the lock files, and they said that both of these files are present:

{projectFolder}.hg\store\lock
{projectFolder}.hg\wlock

So would it be accurate to say that if you are not currently doing a Send/Receive, those two files should not be present, and can be safely deleted?

较早的帖子 - 以原始语言显示
(1.4k 分) 发布
0

I was hoping to get a quick reply on this…

If a user is not currently doing a Send/Receive, can those two lock files be safely deleted?

较早的帖子 - 以原始语言显示
(1.4k 分) 发布

I think you’re safe to delete those. On Jan 11th John+Wickberg said:

<<There are two lock files that Mercurial uses:
{projectFolder}.hg\store\lock
{projectFolder}.hg\wlock

Usually both of these are deleted at the end of a command, but sometimes
they are left around and need to be manually deleted.>>

较早的帖子 - 以原始语言显示

Sorry for the slow response.
I would take it a step further, though, to be safe: If Paratext is not , it should be safe to delete those files. There are other operations Paratext does besides S/R that can lock the Mercurial repository.

较早的帖子 - 以原始语言显示

相关问题

+1
2 个回答 460 次浏览
Earlier I canceled a send/receive in Paratext 8 and retried it again right away. I received an alert saying that send/ ... able to do send/receive again? EDIT: Answer: 30 minutes
drwww 448 发布 提问于 五月 2, 2017
0
2 个回答 487 次浏览
[Expert]
Jeff_Shrum
2.9k 发布
提问于 六月 26, 2023
0
1 个回答 349 次浏览
我被设为某个项目的管理员,但现在当我执行发送和接收(Send/Receive)时,该项目并未显示在我的项目列表中。
anon157193 105 发布 提问于 五月 10, 2022
0
1 个回答 359 次浏览
我正在帮助一位顾问更新项目 他上次能够发送和接收是在2022年11月 由于我将其从用户列表中删除后又重新添加,该项目在发送/接收列表中显示为紫色方块中的 NEW (新项目) 点击发送/接收时,绿色进度条只显示了半 ... Paratext 我还可以尝试哪些其他步骤?(他使用的版本是 9.4.101.11,和我一样) 提前感谢大家的帮助, Goodgoan.
goodgoan 347 发布 提问于 八月 13, 2024
0
1 个回答 314 次浏览
我获得了《圣经诠释指南》(Pedoman Penafsiran Alkitab,简称 PPA)的访问权限,并且我可以看到在 Paratext 注册表中我已被设为该项目的观察者 但是,当我进入 发送/接收 (Send/Receive)时,列表中并没有 PPA 我尝试 ... 接收 操作,以及 下载/安装 和 发送/接收 对话框 有人知道为什么我无法访问它吗?
James Cuenod 106 发布 提问于 八月 9, 2024
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Every day they continued to meet together in the temple courts. They broke bread in their homes and ate together with glad and sincere hearts, praising God and enjoying the favor of all the people. And the Lord added to their number daily those who were being saved.
Acts 2:46-47
3,049 个问题
6,007 个回答
5,672 条评论
2,029 位用户