【问题标题】:Is it possible to delete content in a subversion repository?是否可以删除 subversion 存储库中的内容?
【发布时间】:2010-11-19 09:58:03
【问题描述】:

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

我该怎么做?

【问题讨论】:

标签: svn repository


【解决方案1】:

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

您可以做的最好的事情是使用svnadmin dump 进行完整的存储库转储,过滤掉要删除的文件,然后将svnadmin load 放入干净的存储库中。发行版中包含一个脚本svndumpfilter;我认为这不能按原样过滤掉单个文件,但这是一个很好的起点。不过据我所知,该脚本无法处理--deltas 转储,因此您可能不得不坚持使用--incremental

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-11-11
    • 1970-01-01
    • 2011-04-04
    • 1970-01-01
    • 2012-03-02
    • 2018-01-05
    • 2020-03-22
    相关资源
    最近更新 更多