1
-rw-r–r– 1 www-data www-data 11G Mar 26 10:06 /home/repos/db/revs/121129

この revs (121129) ファイルの内容は必須ではありません。

">/home/repos/db/revs/121129" を切り捨てたり、このファイルを直接編集したりできますか? これは、このリビジョンの後に作成される他のリビジョンに影響しますか? 現在実行中のリビジョンは 121406 です

バックアップとメンテナンスに影響するため、このリビジョンを削除する方法を教えてください。現在、このファイルを tar バックアップから除外しています。

svndumpfilter に代わるものはありますか?

4

2 に答える 2

2

いいえ、そのようなリビジョン ファイルを削除することはできません。自分で試してみたところ、リポジトリが破損してしまいました。私の知る限り、問題はsvnが知っているすべてのファイルのインデックスを持っていることです.以前のファイルと同じファイルをコミットすると、新しいリビジョンは古いファイルではなく古いファイルへのポインタを持ちます.コピー。

そのため、svndumpfilter を使用することを強くお勧めします。

于 2013-03-30T10:14:34.617 に答える