在我的机器中,我使用的是用户 id:user1 的 svn 副本。我想将“user1”更改为“user2”。请让我知道如何更改 SVN 的用户
问问题
6764 次
2 回答
3
You should be able to force SVN to treat you as a different user with:
svn update --username user1 --password newpassword
If you want it to forget about the old username and password you can delete the ~/.subversion/auth
directory which will clear the authentication cache.
于 2012-10-26T14:33:00.117 回答
2
1)您可以更改用户
颠覆 1.6 及更早版本:
svn switch --relocate protocol://currentUser@server/path protocol://newUser@server/path
颠覆 1.7 及更高版本:
svn relocate protocol://currentUser@server/path protocol://newUser@server/path
要找出是什么protocol://currentUser@server/path
,请运行
svn info
在您的工作副本中。
2)您可以使用svndumptool:
svnadmin 转储路径/to/my/repo > repo.dump
svndumptool transform-revprop svn:author originalregexp newvalue repo.dump newrepo.dump
3)最简单的事情是让你的管理员(谁管理回购浏览器)为你创建新的登录。
于 2012-10-26T14:20:57.920 回答