同じ名前のファイルを上書きするディレクトリに移動されたファイルの履歴を維持するにはどうすればよいですか
質問
次のSubversionディレクトリ構造を検討してください
/dir1/file.txt
/dir2/file.txt
dir1のfile.txtを移動してdir2の同じファイルを置き換え、dir1ファイルの履歴が維持されるようにします。元のdir2ファイルの履歴は気にしません。
これは、Subversionコマンドを使用してバックエンドをハッキングしないで可能ですか?
解決
まず、バックエンドのハッキングを検討するべきではありません。そもそもSVNを使用するポイントを否定します。
なぜできないのかわからない
svn rm /dir2/file.txt
svn mv /dir1/file.txt /dir2/file.txt
移動後にファイルの履歴が追跡されます。
他のヒント
試用
- dir2 / file.txtを削除してコミット
- svn moveコマンドを発行して、dir1 / file.txtをdir2 / file.txtに移動し、コミットします-履歴を保存する必要があります。
所属していません StackOverflow