SVN:在签出的存储库上切换活动用户
我有一个从远程存储库在本地计算机上签出的项目,我想切换“活动”用户,以便后续提交时新用户将出现在日志中。除了使用新用户名再次检查整个存储库之外,还有其他方法可以做到这一点吗?
非常感谢,
约瑟夫。
I have a project checked out on my local machine from a remote repository, and I would like to switch the 'active' user, so that for subsequent commits the new user will come up in the logs. Is there a way to do this other than checking out the whole repository again under the new username?
Many thanks,
Joseph.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在您的主目录中有一个名为
.subversion
的目录。里面有几个身份验证缓存文件。找到其中包含您的用户名的文件并删除该文件。在下一次 svn 提交或任何 svn 操作时,系统将提示您输入用户名/密码。输入您要使用的用户名。在 Linux 上:
或在 Mac 上:
文件名可能会有所不同,但实际上您可以删除整个 .subversion 目录,然后使用下一个 svn 命令重新创建该目录。
In your home directory there is a directory called
.subversion
. Inside there is several auth cache files. Find the one with your username in it and delete the file. On the next svn commit or any svn operation, you will be prompted for your username/pw. Enter the username that you want use.On linux:
Or on mac:
The filename may vary, but you can actually just delete the entire .subversion directory and it will be recreated with the next
svn
command.