VisualSVN Serverからリポジトリから一連のブランチを削除しましたが、リポジトリの合計サイズは削除後に減少しません。これを行うには正しい方法ですか、何か不足していますか?Visual svnからフォルダを削除するには?
答えて
VisualSVNサーバーはApache Subversionに基づいています。 Apache Subversionは、データがコミットされると、永久にリポジトリに格納されることを約束します。 @ÁlvaroGonzálezがコメントで指摘したように、ソース管理の目的全体である:ファイルの履歴を保存する。ただし、データを削除する必要がある(つまり、消去または消去する)特別なケースがあります(下記参照)。 リポジトリのサブツリーにVisualSVN Server Managerのコンソールで操作を削除実行
は
svn delete
コマンドを実行するのと同じ結果になります。最新の(HEAD)リビジョンからファイル、一連のファイルまたはサブツリーを削除するだけですが、データとその変更履歴はリポジトリに残ります。また、Subversionの場合はブランチを削除することは意味がありません。ブランチは、ほとんどがブランチからコピー元のソースへのポインタです。したがって、実際にはサーバー側に大きなスペースを必要としません。
確かに、リポジトリから一部のデータを削除、削除、または削除する必要がある特別なケースがあります。しかし、特に企業環境では、Subversionリポジトリの容量ができるだけ少なくなるため、ディスク容量の削減は実際にはそうではありません。ユーザーがマルチギガバイトのISOやビデオファイルを保存するのではなく、ソースコードのみを保存する場合は、リポジトリからデータを削除することはお勧めしません。代わりにディスク容量を増やしてください。
ただし、機密データを使用してファイルをパージするか、間違って大量のファイルをコミットしてリポジトリにコミットするか、リポジトリの再構築が必要な場合があります。だからこそSubversionはrepository filteringを提供しており、Subversionプロジェクトの最初から要求されている"obliterate" featureのサポートを開始することを願っています。
- 1. githubリポジトリから.svnフォルダを削除する方法
- 2. Visual StudioのSVNから非プロジェクトファイルを削除する
- 3. サーバから削除せずにSVNからディレクトリを削除する
- 4. svnブランチ(.svnフォルダを削除しました)
- 5. TortoiseからSVNリポジトリ(ローカル)を削除する方法SVN
- 6. git-repsからgit-svnを削除するには?
- 7. svnダンプファイルからトップレベルを削除するには
- 8. Rails - ルートからフォルダを削除する
- 9. DDMSからフォルダを削除する
- 10. svnで削除されたフォルダからファイルを1つだけ取り戻す
- 11. 誤って削除されたローカルSVNフォルダを同期する
- 12. Tortoise経由でSVNからファイル/フォルダを削除するにはどうすればよいですか?
- 13. プロジェクトルートからVSMacros80フォルダを削除する方法は?
- 14. svn作業コピーディレクトリから削除を削除しました
- 15. tortoise svnに同期したフォルダを削除
- 16. codeigniterで削除した後にフォルダから画像を削除
- 17. javascriptを使ってフォルダからファイルを削除するには?
- 18. os.walk .svnフォルダを除外
- 19. SVN:無視しますが、フォルダを削除しない
- 20. mysqlのURL文字列からフォルダを削除するには
- 21. * .compiledファイルをbinフォルダから削除するには?
- 22. フォルダからルートを削除するには?
- 23. codeigniterのフォルダからファイルを削除するには?
- 24. Yii2の/ webフォルダからファイルを削除するには?
- 25. python svnモジュールを使ってSVNリモートリポジトリからファイルを削除する方法
- 26. プロジェクトから「SRC」フォルダを削除
- 27. 削除されたファイル/フォルダのsvn情報を取得
- 28. Vistaの.svnフォルダを削除できない
- 29. docker aufsフォルダを削除するには?
- 30. Gulp:フォルダを削除するには?
ソース管理の目的は、ファイルの履歴を保持することです。 –
最初の質問:リポジトリにはどのくらいのスペースがありますか? 2番目のもの:リポジトリには何を保存しますか?リポジトリから何かを削除する必要がありますか?利用可能なディスク容量を増やすべきでしょうか? Subversionリポジトリは、通常、非常に少量のディスク領域しか使用しません。 – bahrep