1

次のサブバージョンのディレクトリ構造を検討してください

/dir1/file.txt

/dir2/file.txt

dir1 の file.txt を移動して、dir2 の同じファイルを置き換え、dir1 ファイルの履歴が確実に維持されるようにしたいと考えています。元の dir2 ファイルの履歴は気にしません。

これは、バックエンドをハッキングせずに、subversion コマンドを使用して可能ですか?

4

2 に答える 2

6

まず、バックエンドのハッキングを考えるべきではありません。そもそも SVN を使用する意味がなくなります。

なぜあなたができなかったのかわかりません

svn rm /dir2/file.txt
svn mv /dir1/file.txt /dir2/file.txt

ファイルの履歴は、移動後に続きます。

于 2008-10-02T10:23:42.753 に答える
3

試す

  1. dir2/file.txt を削除してコミット
  2. svn move コマンドを発行して dir1/file.txt を dir2/file.txt に移動し、コミットします - 履歴は保持されます。
于 2008-10-02T10:36:45.530 に答える