私はドットファイルをバージョン管理下に置いており、それらを展開するスクリプトはハードリンクを作成します。またetckeeper
、/etc
バージョン管理下に置くためにも使用しています。最近、私はこのような警告を受けました:
warning: hard-linked files could cause problems with bzr
単純なコピー(cp filename.ext filename.ext
)は機能しません。
cp: `filename.ext' and `filename.ext' are the same file
ファイルの名前を変更/移動する-ボリューム間を除いて-ハードリンクも壊れません。
だから私の質問は:そのファイルへの他のハードリンクがどこにあるかを実際に知る必要なく、ファイルへのハードリンクを解除する方法はありますか?