私はsvndumpfilterから奇妙な結果を得ています - 私は、複数のブランチの中に散在している私たちのレポの2つの特定のファイルの24のインスタンスを消滅させる必要があります。私は次のようにコマンドを実行しています。svndumpfilterの問題は、パスを除外しない
type dumpfile | svndumpfilter exclude foo1/bar.dat foo2/bar.dat > filtered_dumpfile
しかし、それを濾過し、ダンプファイルが期待通りにすべてのノードを削除するだけで私は2つのダンプ・ファイルにsvndumptoolの差分を使用し、レポに除外されたファイルを再構築した後、これを確認している2の除去されていないようですまだ存在している。
私はsvnlookツリーを使ってリポジトリ内のすべてのパスを見つけたので、それらのファイルのインスタンスを見逃していないと確信しています。また、コマンドとダンプファイルで先行するスラッシュが一貫していることを確認しました。
誰もが考えている?
私は同じ問題を抱えています。 http://svnbook.red-bean.com/en/1.7/svn.ref.svndumpfilter.commands.c.exclude.htmlの指示に従って、これは私のレポから4つのフォルダを削除するはずですが、まだそこにあります。ファイル名にスペースが含まれているので引用符の問題であると思っていました。先頭のスラッシュもチェックしました。 – Mnebuerquo
あなたが助けてくれれば、回答を受け入れることができます。ありがとう! – bahrep