Emacs dired モードを使用して、bazaar リポジトリ内のいくつかのファイルをリポジトリ内の新しいフォルダーに移動し始めました。次に、これらの「新しい」ファイルを見つけるためにbazaarに実行bzr add
してもらい、コミット時にbazaarが元のファイルを欠落していると見なし、移動したファイルを新しいファイルとしてコミットすることに気付きました(?)。bzr mv
代わりに実行されるように、Emacs に dired を VCS 対応にする方法はありmv
ますか?
同様の質問here。
解決策:リポジトリに新しいフォルダーを作成し、bzr add
bzr がフォルダーを認識できるように実行しました。mv
次に、 (not bzr mv
)を使用してファイルをリポジトリのルートから新しいフォルダーbzr mv --auto
に移動し、移動を検出するために実行しました。bzr は、元のファイルを削除して新しい場所にファイルを追加するのではなく、各ファイルの移動を検出したことを示しました。bzr mv --auto
次に、Emacs dired モード内からファイルをフォルダーに移動して実行し、bzr が移動を正しく検出することで、これをさらにテストしました。