Aufsホワイトニングを削除

Aufsホワイトニングを削除

私はAUFSを使用してプロジェクトの100を超える分岐をマージしています。実行中に一部のブランチを追加または削除することがよくあります。

「firefox-21.0」というブランチがあり、ファイルの1つを更新/修正すると、AUFSは白いファイル(.wh)を生成します。今まではそんなに良くなった。ただし、後でFirefoxを新しいバージョンに更新するには、システムから「firefox-21.0」ブランチを削除する必要があります。 AUFSからブランチを削除するのは簡単です。しかし、問題は[.wh生成されたファイルをどのように削除しますか? ]

マージすると、firefox-23.0以前に作成されたファイルが以前のファイル.whよりも優先されます。firefox-21.0

ベストアンサー1

隠し削除AUFS ホワイトドキュメント、次のことができます。

見つけて削除してください。

  • find . -regex '.*/\.wh\.\.wh\.plnk' -delete.plnkファイル用
  • find . -regex '.*/\.wh\.\.wh\.aufs' -delete.aufsファイル用

.wh ..wh.plnkこれはaufsと特定のファイルと一致します.wh..wh.aufsが(すべてのサブフォルダで)一致します。.wh.Fwh.aufs

正規表現では、「.」はすべての文字と一致しますが、「\.」はリテラルポイントにのみ一致します。

-delete編集:@wodnyのコメントプロンプトの後にオプションを使用するようにコマンドを更新しました。

おすすめ記事