我正在将 3 个 SVN 存储库复杂地迁移到 1 个具有不同结构的新存储库中。
我刚刚发现其中两个存储库有数千个空白提交“这是填充的空修订。” 所有反对根和所有没有任何作者信息。难以置信的。
svnfiltereddump 在这些提交上失败了,因为它需要一个 svn:author 所以我需要一种技术来解决这个问题。
我想知道我是否可以使用
svndumptool.py transform-revprop svn:author SOMETHING gareth.hughes input.dump utput.dump
但我不知道正则表达式只匹配一个空的作者字段。
否则,我正在寻找将 svn:author 添加到存储库中大约 8000 个提交中的方法,而不是顺序的。或者,可以将它们从转储中过滤出来的工具,毕竟它们都是垃圾。
非常感谢