Hardlinkファイルの編集No.24730
qutto さん 08/04/03 00:42
 
お世話になります。
hardlinkしているテキストファイルを編集して保存すると、hardlinkが解除されるよ
うです。hardlinkのアイコンが消えますし、リンクしている別ファイルに変更が反映
されません。何か設定があるのでしょうか?

hardlinkの作成方法:fsutil hardlink create コマンド
環境:Windows XP Pro SP2, 秀丸エディタVer:7.07

[ ]
RE:24730 Hardlinkファイルの編集No.24731
qutto さん 08/04/03 00:45
 
補足です。
notepadやsakuraエディタ, XML Ediorではこのような現象は起きませんでした。

[ ]
RE:24730 Hardlinkファイルの編集No.24734
アルビレオ さん 08/04/03 01:27
 
ユーザーのアルビレオです。

>hardlinkしているテキストファイルを編集して保存すると、hardlinkが解除されるよ
>うです。hardlinkのアイコンが消えますし、リンクしている別ファイルに変更が反映
>されません。何か設定があるのでしょうか?

秀丸エディタは「バックアップファイルの作成」と「高速バックアップ」がONに
なっていると、書きこみ前のファイルをリネームしてバックアップファイルとし、
新たに書き込むテキストは(ファイルシステムから見れば)新規ファイルとして作
り直されるので、ハードリンクはバックアップファイル側とリンクしている状態
になります。
ヘルプファイルの「ファイルタイプ別の設定」-「その他」-「保存・読み込み」
にも説明があります。

だからたぶん「高速バックアップ」のチェックを外せば解消すると思います。
古い秀丸だと常に「高速バックアップ」だったので、以前の設定をそのまま引き
継いでいるのではないでしょうか。

[ ]
RE:24731 Hardlinkファイルの編集No.24735
Iranoan さん 08/04/03 01:49
 
 qutto さん今日は、Iranoan です。
 念の為お断りしておくと、開発者とは何の関わりも無い単なる一ユーザです。
> hardlinkしているテキストファイルを編集して保存すると、hardlinkが解除されるよ
> うです。
<snip>
> notepadやsakuraエディタ, XML Ediorではこのような現象は起きませんでした。
 「ファイルタイプ別の設定」で「バックアップファイルの作成」と「高速
バックアップ」の両方が ON になっていませんか?
 私の環境では、どちらか OFF の設定なら、片方のファイルの変更がもう一
方に反映されました。

[ ]
RE:24734 Hardlinkファイルの編集No.24737
秀丸担当 さん 08/04/03 10:17
 

アルビレオさん、Iranoanさんのおっしゃる通り、高速バックアップをOFFにする
と回避できるのではないかと思います。
将来バージョンではHardlinkがあるときは高速バックアップしないように検討し
てみようと思います。

[ ]
RE:24737 Hardlinkファイルの編集No.24740
qutto さん 08/04/03 22:03
 
アルビレオさん、Iranoanさん、秀丸担当さん

教えていただいた、高速バックアップをOFFにすることで解決できました。ありがと
うございます。
winでhardlinkを使う人は稀だと思うので、改修するほどではないかもしれませんね ^^;

[ ]