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

时间:2010-11-19 09:58:04

标签: svn repository

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

我该怎么做?

1 个答案:

答案 0 :(得分:5)

不,抱歉。这是邮件列表上计划很多但尚未实现的svn obliterate功能。

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