我使用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)。

09-04 05:21
查看更多