当我们将项目迁移到公共源托管时,我想从 SVN 存储库中删除一些“个人”信息。到目前为止,我在使用svndumptool
and删除路径或修订方面做得很好svndumpfilter
。但是,我也想从存储库中的特定文件中删除一些文本。
我通过对转储进行正则表达式手动删除了文本,效果很好,但是当我想使用转储时,我得到校验和不匹配。这显然是因为我更改了文件但没有更新校验和。
是否有任何工具可以重新计算转储中文件的校验和?或者是否有一个很好的文件编辑工具(应该允许正则表达式替换)在一个也更新校验和的 svn 转储中?