我正在尝试更改svn用户。 我使用svn用户名" ABC"现在由于某些名称冲突,我的用户名更改为" ABC.1" 如何更改" ABC"的用户名?到了#ABC; ABC.1",但我不想查看新的svn副本。 只需要改变用户。 我正在使用" svn + ssh"协议并使用Cent-OS 6.7
答案 0 :(得分:3)
您可以使用relocate
(假设您拥有svn 1.7或更新版本):
svn relocate svn+ssh://currentUser@server/path svn+ssh://newUser@server/path
或switch
如果你还在svn 1.6:
svn switch --relocate svn+ssh://currentUser@server/path svn+ssh://newUser@server/path
答案 1 :(得分:1)
如果你使用HTTP(S),Pradip和krzyk的答案将不起作用。您必须删除cached credentials而不是重新定位。
答案 2 :(得分:0)
如果您使用的是svn + ssh协议,则可以使用以下命令:
svn switch --relocate svn+ssh://currentUser@server/path svn+ssh:/newUser@server/path
它在CentOS上运行良好