0
345 次瀏覽

I posed it as a question, but my intention is to give the answer:

From time to time, whether the user has an Internet connection or not, PT writes an entry in the Project History: this is called a commit.

I believe it does it once every 24 hours, or immediately if more than 24 hours have elapsed since the last commit, and it was unable to do a commit at the 24-hour mark (e.g. computer was powered off or in sleep mode).

This means that if a user can’t Send/Receive for a number of days, there is still a daily record of the history of the changes that the user made.

(The term commit comes from the vocabulary associated with the underlying change-tracking module used by PT, which is a commercial product called Mercurial. Some associated apps and folders use the abbreviation “Hg”, since this is the chemical symbol for the metal mercury.)


Developers, please correct any errors in the above.

舊文章 - 以原文顯示
Paratext (1.4k 點) 提出
已重新顯示 | 345 次瀏覽

2 個回答

0
最佳回答

Paratext also does commits at other times. For example, it does a commit before doing a global find/replace or other potentially-devastating operations. Also Paratext Live will create many commits while it is .

It might be more accurate to say that Paratext will make a commit at least once per day.

舊文章 - 以原文顯示
[Expert]
(16.7k 點) 提出

So if it does a commit because of Find&Replace, the next commit could be as much as 24 hours after that, correct?

舊文章 - 以原文顯示
0

Yes, that is correct.

舊文章 - 以原文顯示
[Expert]
(16.7k 點) 提出

So I was wondering whether commits can be set to be more frequent – whether that might help users to restore the text when unintended changes or deletions are made on work they’ve done in the last 24 hours, for example.

… Though I doubt it would have helped in the situation that inspired my post: a user said she’d lost three verses that she’d drafted earlier that day. Two hours earlier, she’d closed PT (I need to ask her why she did this!), and, by means of a self-confessed mental aberration, clicked No when PT asked if she wanted to save changes to the project.

I guess even the latest cloud-based apps wouldn’t get your lost work back in that situation, though it wouldn’t be rocket science to write code that would preserve it. In MS Word, if you start a new doc, never save it, then close it without saving, it keeps a copy: this is somewhat similar to what our user did.

舊文章 - 以原文顯示

One way to handle this is to set a S/R schedule. If you choose every hour, then once a hour PT will show a notice asking you to do the S/R (and will do the commit). But if a user choose “No” when asked to save there isn’t much that PT can do.

舊文章 - 以原文顯示

相關問題

0
2 個回答 35 次瀏覽
當我嘗試執行「尋找與取代」(Find and Replace)(或 RegEx Pal,或檢視節的歷史記錄)時,Paratext 似乎正在執行某些高負載的作業 因為在我們超過 20 年的專案歷程中,這個過程變得越來越慢,我懷疑這是否是因為儲存 ... 無關緊要 我們是否可以重新基底化我們的專案(假設是在 Paratext 伺服器上)?或者這並不是問題所在?
Bub 105 提出 已提問 9月 4, 2025
+1
2 個回答 41 次瀏覽
我妻子的筆記型電腦最近硬碟故障了,所以我正在從頭開始設定 在經歷了幾年的 Windows 使用挫折後,她希望將主要作業系統改回 Linux,但作為顧問,她需要圖示(logos)以及 Paratext 的完整副本 因此,我將 ... 新安裝),還是存在某種根本性問題,導致 Windows 版本的 Mercurial 無法在基於 Linux 的文件系統上運行?
DG 1.1k 提出 已提問 2月 13
0
1 個回答 318 次瀏覽
大約十年前,一位同事的電腦在剛開始使用 Paratext 搭配 Mercurial 版本控制(Send/Receive)時,對日期做了些奇怪的處理 大約 10 個提交的日期在 Paratext 中顯示為 2038 年,但在其他 Mercurial 軟體中 ... ,有任何建議嗎?其他人認為向 Paratext 提出功能請求以調整歷史顯示的排序順序是否值得嗎?
rowbory 510 提出 已提問 5月 16, 2022
0
3 個回答 186 次瀏覽
大家好, 我的 Paratext 之前運作得很好,突然變得非常不穩定/會凍結 特別是當我嘗試切換視圖 開啟筆記 回覆筆記 執行傳送/接收(send/receive),或切換章節或書卷時,整個程式會凍結,有時長達一分鐘以上,Windows 會給我「 ... 在那一天開始的 任何建議都將不勝感激 這種不穩定情況嚴重到大幅拖慢了我的工作流程 謝謝! Aaron
PecanMango 112 提出 已提問 10月 22, 2024
0
0 個回答 154 次瀏覽
Biblical Term rendering discussion not | Biblical Term rendering description e | The entire history leading to a deci ... Terms tool. See also: Introduction to Biblical Term notes
[Expert]
anon421222
735 提出
已提問 2月 23, 2017
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
And I tell you that you are Peter, and on this rock I will build my church, and the gates of Hades will not overcome it.
Matthew 16:18
3,048 個問題
6,007 個回答
5,672 則評論
2,028 位使用者