我需要對用戶的名稱進行搜索/替換,以更改我的SVN存儲庫;我們正在進行一些組織變更,因此我需要將'wonderMan'作爲日誌中'authorA'的各種更改的作者(僅作爲示例)。如何批量重寫SVN日誌?
我的想法是svn dump
,然後在轉儲文件上進行搜索/替換。問題是,第一次結帳後,它只能到第1版;當我在做svnadmin load
命令時,我收到了這條消息:svnadmin: Dumpstream data appears to be malformed
。我懷疑日誌中有一些校驗和來確保轉儲文件的完整性,所以我不能僅僅通過轉儲文件進行搜索和替換。
如何更改存儲庫的作者名稱? (如果有辦法做到這一點,而無需轉儲存儲庫,然後重新加載轉儲,我寧願該解決方案。)