質問

SVNリポジトリがあります。時間の経過とともに、編集、変更、変更などを行うと、一部のファイルが冗長/不要になります。

ベストプラクティスは何ですか。SVNからファイルを削除するか、単にファイルをゼロにしますか? または、私が逃している3番目のオプションはありますか?

役に立ちましたか?

解決

不要なファイルをSubversionから削除しても、履歴に残っています。彼らは永遠に消えません。だから私は「svn rm」それら。

他のヒント

ファイルを削除します:

svn remove <file>

ファイルはリポジトリから完全に削除されるのではなく、HEADリビジョンから削除されるだけです。

空のファイルをコミットしても、ファイルを削除するだけでコンテンツは削除されます。 svn rm が方法です。

Subversionが新しいリリースでリリースされると、(バックアップまたはホットコピーの代わりに)完全なリポジトリエクスポートを実行できます。新しいリリースをインストールしてから、リポジトリ全体のインポートを実行します。

これによりリビジョン番号が最初から始まり、エクスポートする前にすべての履歴が失われます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top