1

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

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

4

4 に答える 4

12

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

于 2008-10-17T20:47:06.840 に答える
4

ファイルを削除します。

svn remove <file>

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

于 2008-10-17T20:47:19.740 に答える
1

空のファイルをコミットすると、コンテンツがなくなるだけで、ファイルが煩わしくなります。 svn rm行く方法です。

于 2008-10-17T21:01:54.737 に答える
0

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

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

于 2008-10-17T21:02:25.047 に答える