私はEmacs diredモードを使用して、バザールリポジトリ内のいくつかのファイルをリポジトリ内の新しいフォルダに移動し始めました。私はbzr add
を実行してbazaarにこれらの "新しい"ファイルを見つけて、コミットすると元のファイルが見つからないと見なし、移動したファイルを新しいファイル(?)としてコミットすることに気付きました。 Emacsにdired VCSを認識させる方法があるので、mv
の代わりにbzr mv
を実行するでしょうか?Emacs diredとbazaar
同様の質問here。
ソリューション:私はリポジトリに新しいフォルダを作成してから、bzr add
を実行して、bzrがフォルダを認識できるようにしました。私はmv
(bzr mv
ではない)を使ってリポジトリのルートから新しいフォルダにファイルを移動し、移動を検出するためにbzr mv --auto
を実行しました。 bzrは、オリジナルを削除して新しい場所にファイルを追加するのではなく、各ファイルの動きを検出したことを示しました。私はこれをさらにテストしたところ、Emacsのdiredモードからファイルをフォルダーに移動してbzr mv --auto
を実行し、再度動きを正しく検出しました。
これはdiredモードから実行できますか? – SabreWolfy
はい、オートロードされた関数なので、どこからでもデフォルトで動作するはずです。 – phils