2010-02-12 80 views

回答

11

是的,但是这并不容易。您必须是运行Subversion服务器的服务器上的管理员。然后使用svnadmin dump转储存储库,并使用svndumpfilter排除适当的文件,然后重新构建存储库。这是一个代价昂贵的操作,对于大型存储库来说需要很长时间。

请参阅the Subversion FAQ了解更多详情。 A detailed example如何做到这一点也在Subversion书中给出。已经提到

+0

防止出现这种情况的好方法是防止可能导致这些问题的代码提交 - 例如,作为第一遍,你可以有一个白名单的文件扩展名,你的预先提交钩将检查。 – 2010-02-12 13:42:30

+0

失效保护在这里没有帮助。我们有一个文档部分,Word文件。我在下一阶段的计划中创建了一个 - 时间轴,成本,一切,并承诺它采取备份:( – 2010-02-12 14:32:21