我需要对用户的名称进行搜索/替换,以更改我的SVN存储库;我们正在进行一些组织变更,因此我需要将'wonderMan'作为日志中'authorA'的各种更改的作者(仅作为示例)。如何批量重写SVN日志?
我的想法是svn dump
,然后在转储文件上进行搜索/替换。问题是,第一次结帐后,它只能到第1版;当我在做svnadmin load
命令时,我收到了这条消息:svnadmin: Dumpstream data appears to be malformed
。我怀疑日志中有一些校验和来确保转储文件的完整性,所以我不能仅仅通过转储文件进行搜索和替换。
如何更改存储库的作者名称? (如果有办法做到这一点,而无需转储存储库,然后重新加载转储,我宁愿该解决方案。)