删除SVN修订

删除SVN修订,svn,Svn,我知道,这个话题已经有了很好的记录。但是我找不到正确的答案 几年前,我们的老板对一位同事说,他必须把所有的钱都投入SVN。他做了几次,总的来说大约是7.2场。这已经完全过时,必须从SVN中删除。注意:所有修订都在一个SVN目录树中,此目录树中的所有文档都应删除 我已经知道修订版无法删除,但对于过时的业务部门来说,7.2Gig的备份空间太大了。 root: svn://192.168.123.123/ delete: svn://192.168.123.123/OUTDATED_DIR_TREE

我知道,这个话题已经有了很好的记录。但是我找不到正确的答案

几年前,我们的老板对一位同事说,他必须把所有的钱都投入SVN。他做了几次,总的来说大约是7.2场。这已经完全过时,必须从SVN中删除。注意:所有修订都在一个SVN目录树中,此目录树中的所有文档都应删除

我已经知道修订版无法删除,但对于过时的业务部门来说,7.2Gig的备份空间太大了。

root: svn://192.168.123.123/
delete: svn://192.168.123.123/OUTDATED_DIR_TREE 
hold: svn://192.168.123.123/java
hold: svn://192.168.123.123/cpp
是否可以将java和cpp路径导出到新安装中(如果需要,可以使用新版本)并保存注释和版本标签

svn,版本1.5.2(r32768) 编译于2009年2月25日,16:12:21

版权所有(C)2000-2008 CollabNet。 Subversion是开源软件,请参阅 此产品包括由CollabNet()开发的软件

应该是您所需要的:

  • 使用svnadmin转储导出完整的回购
  • 从转储中删除不再需要的信息,例如

    svndumpfilter--删除空转数--重新编号转数,排除过期的目录树filtereddump

  • 使用svnadmin load重新创建回购


  • 当然,所有用户都必须新签出完整的存储库。

    您所说的全部是什么意思?系好安全带!图像、Iso和doc文件等。好的!我们会试试看。太多了!塔克斯!这对我们来说很好。你的意思是——放下空转速,而不是——倒空转速我无法编辑你的答案。