我使用TortoiseSVN访问基于文件的本地存储库。在我所有的提交中,作者是我的Windows登录名。可以使用其他名称吗?
我知道提交后如何更改作者,但之前如何更改?不能安装apache/svnserver。
最佳答案
是的,有可能。
TortoiseSVN和svn命令行客户端在您的配置文件文件夹中共享相同的设置位置。因此,您可以简单地使用svn.exe checkout 一个版本:
$ svn co --username different_user_name file:///C:/path/to/your/repo
...,而Subversion会很乐意替换该存储库的关联用户名。然后,无论使用哪种程序进行新 checkout ,TortoiseSVN的新提交都将始终使用该用户名。
该过程应与TortoiseSVN 1.5.5一起使用。如果不是,请尝试先清空svn的身份验证缓存(
%APPDATA%\Subversion\auth\svn.username
)。