2012-03-23 35 views
1

私はsvnサーバで自分の変更をコミットするのに十分なスペースがありません。ファイルの古いリビジョンを削除して再度コミットできるようにする方法があります。 私はsvnサーバーの管理者ではありません。svnサーバから古いリビジョンを削除する

+4

あなたが管理者でない場合は、管理者と話すことを強くお勧めします。 –

+0

管理者でない場合は、管理者にサーバーを追加するか、リポジトリをより多くのスペースを持つリポジトリに移動するように依頼することを考えましたか? – Ben

答えて

0

あなたが管理者でない場合は、実行できません。本当の管理者はそれを行うことができ、それをどのようにして最善の方法で知ることができます!

あなた自身のことをやっている!

1

これを達成するにはsvndumpfilterを使用することができますが、実際の解決策は新しいサーバーを取得することです。ディスクスペースは、あなたの履歴に選択的に穴を開けることは、妥当なものと思われるほど十分に高価ではありません。

3

あなたは完全な履歴を失いたくない場合は、あなたがdelete parts of subversion historyにありますが、使用されているディスクスペースがバージョン履歴よりも重要であるならば、あなたはクリーンチェックアウト逆輸入プロジェクトを作ることができます新しいリポジトリに追加します。古いリポジトリは圧縮されたアーカイブに保存できます。

関連する問題