yuu_nkjm blog
2008-09-29(Mon) [長年日記]
[SVN][Linux] SVNレポジトリからファイルを完全に削除する.
- フィルタをかけながらダンプする.
svnadmin dump <レポジトリパス>|svndumpfilter exclude <消したいファイルのプレフィックス>... --preserve-revprops > dumpfile.2008-09-29
svndumpfilter help exclude exclude: 指定されたプレフィックスをもつノードをダンプストリームから取り除きま す。 使用方法: svndumpfilter exclude <パスのプレフィックス>... 有効なオプション: --drop-empty-revs : フィルタをかけたために空になったリビジョンを取り 除きます。 --renumber-revs : フィルタをかけた後に残ったリビジョンに番号をふり なおします。 --preserve-revprops : リビジョン属性にはフィルタをかけません。 --quiet : フィルタリングを行うときに統計を表示しません。
- 元のレポジトリをバックアップ.
mv <レポジトリパス> バックアップファイル
- 新しいレポジトリの作成.
svnadmin create <レポジトリパス>
- ダンプファイルの読み込み.duで見ると小さくなっていた.
svnadmin load <レポジトリパス> < dumpfile.2008-09-29
ちゃんと移行できたかは現在様子見.
参考にしたページ
- https://www.google.co.jp/ ×257
- https://www.google.com/ ×11
- http://kyosv581.kyo.melco.co.jp/redmine/issues/209... ×10
- https://www.google.co.jp/ ×5
- http://search.fenrir-inc.com/?hl=ja&channel=sleipn... ×1
- https://www.google.co.jp/webhp?sourceid=navclient&h... ×1
- https://www.google.com/search ×1
- http://search.babylon.com/?q=svn リポジトリから削除&babsrc=... ×1
- svn レポジトリ 削除 ×52 / svn 完全削除 ×32 / svndumpfilter exclude ×23 / svn リポジトリから削除 ×14 / svn dump filter ×11 / svn 完全に削除 ×7 / SVN 完全削除 ×7 / svn リポジトリ ファイル 削除 ×7 / svn レポジトリ削除 ×7 / subversion リポジトリ ファイル削除 ×7 / svn リポジトリ 完全削除 ×7 / svn 完全 削除 ×6 / svn 削除 完全 ×5 / SVN リポジトリ ファイル削除 ×5 / svn リポジトリの削除 ×5 / レポジトリ 削除 ×5 / SVN リポジトリから削除 ×4 / svn ファイル 完全削除 ×4 / svn 削除 強制 ×4 / svnadmin レポジトリ 削除 ×4 / SVNリポジトリ 完全削除 ×4 / svn レポジトリの削除 ×4 / subversion リポジトリの削除 ×4 / svn dumpfilter ×4 / SVN レポジトリ 削除 ×4 / svn レポジトリから削除 ×4 / svn 削除 dump ×3 / svn ダンプ 編集 ×3 / svn リポジトリ 完全に削除 ×3 / linux subversion リポジトリ 削除 ×3 / SVN 削除 完全 ×3 / svn リポジトリのファイルを全て消す ×3 / subversion リポジトリから削除 ×3 / svndumpfilter ×3 / svn 削除 ファイル ×3 / svn リポジトリファイル 削除 ×2 / subversion リポジトリ 完全削除 ×2 / 強制削除 svn .nfs. ×2 / SVN レポジトリ削除 ×2 / svn filter dump ×2 / svndumpfilter Windows ×2 / subversion強制削除方法 ×2 / svn 強制削除 ×2 / subversion レポジトリ 初期化 ×2 / svndumpfilter xargs ×2 / subversion リポジトリから完全削除 ×2 / svn リポジトリから 削除する ×2 / svn ファイル 抹消 ×2 / リポジトリの削除 SVN ×2 / javaを完全に消したい ×2 / svn 完全消去 ×2 / リポジトリ svn ファイル削除 ×2 / "レポジトリ" "削除" ×2 / subversion svndumpfilter exclude ×2 / svn exclude dump ×2 / svn ファイル 完全 削除 ×2 / SVN 完全に削除 ×2 / svn リポジトリ 肥大化 ×2 / svnadmin リポジトリ 削除 ×2 / svn 削除 リポジトリ ×2 / subversion リポジトリ ファイル 削除 ×2 / svndumpfilter ファイル ×2 / リポジトリ svn 削除 ×2 / svn revprops ×2 / svndumpfilter exclude 使い方 ×2 / Subversion 完全消去 ×2 / SVN リポジトリ 削除 ×2 / svnadmin 完全削除 ×2 / レポジトリを消す SVN ×2 / subversion リポジトリ内のファイルの完全削除 ×2 / svn リポジトリ ファイル 消す ×2 / svn ファイル完全削除 ×2 / svndumpfilter exclude 小さくならない ×2 / subversion リポジトリ 完全に削除 ×2 / SVN 強制削除 ×2 / svndumpfilter リビジョン 消去 ×2 / SVN dump filter ×2 / subversion リポジトリ ファイル 削除 ×2 / linux svn 完全消去 ×2 / サブバージョン 完全削除 ×2 / TortoiseSVN 完全に削除 ×2 / svndump 削除 ×2 / subversion レポジトリ 削除 ×2 / Windows svn 完全削除 ×1 / linux .svn ファイル削除 ×1 / svn完全に削除 ×1 / TortoiseSVN ログを削除 ×1 / sVN コミット 完全 削除 ×1 / SVN 完全削除 ×1 / svn dump 編集 ×1 / svnadmin レポジトリ削除 ×1 / SVN 削除 ×1 / svn repositoryの削除 ×1 / svn dump フィルタ ×1 / svn レポジトリー 削除 ×1 / 空のリビジョン svn ×1 / svn レポジトリからファイルを削除 ×1 / subversion リポジトリ 完全削除 svnadmin dump ×1 / SVN リビジョンの完全削除 ×1 / svn リポジトリ 内容 削除 完全 ×1