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

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 очков) | 622 просмотров

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,7тыс. очков)
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,4тыс. очков)
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,4тыс. очков)

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,9тыс.
задал вопрос июн 26, 2023
0 голосов
1 ответ 349 просмотров
Мне выдали права администратора для проекта, но теперь, когда я выполняю отправку и получение (Send/Receive), проект не отображается в моём списке проектов.
anon157193 105 задал вопрос май 10, 2022
0 голосов
1 ответ 359 просмотров
Я помогаю консультанту обновить проект. В последний раз он смог отправить и получить данные в ноябре 2022 года. В списке ... 11, как и я) Заранее спасибо за помощь, Goodgoan.
goodgoan 347 задал вопрос авг 13, 2024
0 голосов
1 ответ 314 просмотров
Мне предоставили доступ к ресурсу Pedoman Penafsiran Alkitab (PPA), и я вижу, что в реестре Paratext я назначен наблюдателем в ... ли идеи, почему я не могу получить к нему доступ?
James Cuenod 106 задал вопрос авг 9, 2024
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
May the God who gives endurance and encouragement give you the same attitude of mind toward each other that Christ Jesus had.
Romans 15:5
3,049 вопросов
6,007 ответов
5,672 комментариев
2,029 пользователей