我有一大堆遗留代码,我检查了我的SVN存储库。我在我的用户名下检查了它。我想将该提交的作者更改为另一个用户'legacy',以便清理svn blame
打印输出。
答案 0 :(得分:7)
您需要在repository hooks目录中有一个pre-revprop-change挂钩,允许更改svn:author属性。 (只包含“exit 0”的可执行脚本可以。)一旦你有了这个,你可以这样做:
svn propedit --revprop -rrev svn:author url
并进行必要的更改。
答案 1 :(得分:3)
我不确定您是否可以直接执行此操作,但有可能使用sed
转储回购并重新导入该回购。