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