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