如何匿名SVN转储

时间:2014-08-29 07:51:55

标签: svn dump svnadmin anonymize

在法国,为了应对CNIL的建议,尊重隐私非常重要。

SVN属性svn:author会跟踪每个提交存储库更改的人。

Cnil的建议预先设定了匿名信息,特别是当时间过去且信息不再具有抑制性时。

Svn的服务器工具附带svnadminsvndumpfilter,但这些工具都不能处理svn:author属性。

svn propset功能只能处理存储库的本地检出。 More about svn propset

1 个答案:

答案 0 :(得分:3)

SVN Dump Tool是一个处理SVN版本2转储的python工具。

匿名转储的典型命令是:

# svndumptool.py transform-prop svn:author regexpToCatchSpecificAuthor newAuthorString from.svndump to.svndump
svndumptool.py transform-prop svn:author '.*' '' from.svndump to.svndump