SVN:在已签出的存储库上切换活动用户

时间:2011-10-11 23:51:32

标签: svn version-control

我在远程存储库中检查了本地计算机上的项目,并且我想切换“活动”用户,以便在后续提交时新用户将出现在日志中。有没有办法做到这一点,除了在新用户名下再次检出整个存储库?

非常感谢,

约瑟夫。

1 个答案:

答案 0 :(得分:11)

在您的主目录中有一个名为.subversion的目录。里面有几个auth缓存文件。找到包含您用户名的那个并删除该文件。在下一个svn提交或任何svn操作中,系统将提示您输入用户名/ pw。输入您要使用的用户名。

在linux上:

/home/me/.subversion/AUTH_CACHE_FILE_HERE

或者在Mac上:

/Users/me/.subversion/auth/some_cache_file

文件名可能会有所不同,但您实际上只能删除整个.subversion目录,并使用下一个svn命令重新创建。