代码之家  ›  专栏  ›  技术社区  ›  Horcrux7

是否可以删除Subversion存储库中的内容?

  •  2
  • Horcrux7  · 技术社区  · 14 年前

    是否可以从Subversion存储库中完全删除文件,包括历史记录?问题是不需要版权的非法文件。

    我该怎么做?

    1 回复  |  直到 12 年前
        1
  •  5
  •   Rup    14 年前

    不,对不起。这是计划太多但尚未实施的 svn obliterate 邮件列表中的功能。

    最好的方法是使用 svnadmin dump ,筛选出要删除的文件,然后 svnadmin load 把它放进一个干净的仓库。有一个剧本 svndumpfilter 包括在发行版中;我不认为这样可以过滤掉单个文件,但这是一个很好的起点。据我所知,剧本无法应付 --deltas 但是垃圾桶,所以你可能不得不坚持 --incremental .