削除されたSVNの履歴を戻す
.svnを上書きしたか何かで同一名のファイルが削除→追加されて、履歴が消えてしまった場合の対応
1.チェックアウト svn co <SVNリポジトリパス> 2.対象ファイルを削除 svn remove <ワークディレクトリのファイルパス> 3.過去リビジョンからSVNコピー svn copy <SVNリポジトリファイル>@<リビジョン> <コピー先のファイルパス> 4.コミット svn commit -m '<メッセージ>'
<例>リビジョン番号10のhoge.txtを履歴を引き継いでHEADに戻す。
svn co http://localhost/svn/repository svn remove hoge.txt svn copy http://localhost/svn/repository/hoge.txt@10 . svn status -u svn commit hoge.txt -m ''
参考: