私は LaTeX ファイルの開発に TeXstudio 2.10.8 を使用しています。これまでは問題は発生していませんでしたが、今日、ファイルを保存するたびに次のメッセージが表示されます。
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]
エラーが発生した場合にその内容が失われないようにバックアップ コピーを作成します。00[i]
から 99 までの任意の数字を指定できます。 - 保存: 元のファイルを書き込みます。
- 掃除: エラーが発生した場合は、バックアップ ファイルを元のファイル名に戻し、それ以外の場合はバックアップを削除します。
TXS が元のファイルを 00 から 99 までの番号のファイルに正常にコピーできない場合、エラー メッセージが表示されます[i]
。たとえば、ディレクトリへの書き込み権限がない場合に、この問題が発生する可能性があります。