我正在使用 TeXstudio 2.10.8 開發 LaTeX 檔案。到目前為止,它沒有給我帶來任何問題,但今天,每次我保存文件時,我都會收到以下訊息。
Creating a backup of the file failed. You can still continue saving. However, if the save action fails, you may loose the data in the original file. Do you wish to continue?
我嘗試重新啟動程序,但每次儲存時仍然收到訊息。我還觀察到使用不同的 LaTeX 檔案時沒有遇到問題。我想知道它是否正在執行某種類型的版本控制並且我已經填充了緩衝區。我嘗試了用戶手冊,但它沒有提到此訊息。消除此訊息的最佳方法是什麼?
我在包含 LaTeX 檔案的目錄中找到了一個檔案 fileName.tex~txs99。我刪除了它,不再收到訊息。不幸的是,文件不斷返回,訊息也是如此。
答案1
TeXstudio 使用以下保存策略來防止在儲存過程中發生意外情況時遺失資料:
- 準備:如果檔案存在,請建立備份副本
filename.tex~txs[i]
,以便在發生錯誤時不會遺失其內容。[i]
可以是 00 到 99 之間的任意數字。 - 節省:寫入原始文件。
- 清理:如果出錯,請將備份檔案重新命名回原來的檔案名,否則刪除備份。
如果 TXS 無法成功將原始文件複製到[i]
00 到 99 之間任意數字的文件,您將收到錯誤訊息。