svn存储库显示非常大的大小

时间:2012-09-11 10:05:10

标签: svn tortoisesvn

我的一位办公室开发人员将视频上传到svn repository。几天后他删除了那些视频,但svn存储库仍显示非常大的sige。如何减少svn存储库大小。

3 个答案:

答案 0 :(得分:6)

您的问题在Apache Subversion FAQ中得到解答:

"How do I completely remove a file from the repository's history?"

Apache Subversion(和其他版本控制系统)旨在保留所有历史记录。从回购历史中删除文件通常被认为是一项复杂的任务,并不是一件好事。这不是你可以轻松完成的任务。

答案 1 :(得分:2)

如果删除它们,SVN会保留修订版本。请参阅http://www.svnforum.org/threads/35631-permanently-delete-file以永久删除文件。

答案 2 :(得分:1)

以防有人在几年后浏览此主题:可以从subversion中删除文件或目录 - 您进行转储,过滤转储,还原过滤转储。有关详细信息,请参阅https://stackoverflow.com/a/6025750/1727132