SVN作者独立登录

时间:2011-07-13 10:48:14

标签: svn

是否可以将作者屏幕名称(在日志中显示,责备等)与登录不同? 它等同于hg [ui] username。 多个用户使用相同的登录svn,我不能改变这个(生病了,我知道)。 我们在windows上使用togise svn。

1 个答案:

答案 0 :(得分:2)

您可以重置SVN服务器中的所有密码,重置Tortoise中的登录缓存(设置>保存数据>验证数据>清除),并告诉用户不要自动保存用户凭据。由于没有密码,用户只需输入他们的用户名。

编辑:

修订版的作者姓名是修订版的属性,可以更改。 TortoiseSVN&gt;显示日志&gt;右键单击修订版&gt;编辑作者。你可以在那里放任何字符串。您只需要使用钩子进行编辑。 Hook的路径是<your_repository>/hooks/pre-revprop-change.bat,它以最简单,最不小心的方式只包含exit 0,仅此而已。这将允许编辑所有属性,如svn:author,svn:log,svn:date,以及所有不太重要的属性。如果您只想允许编辑作者,请执行this script并将svn:log替换为svn:author