SVN签入为Windows上的不同用户

我想select什么用户,我会做我的签入,从Windows登记时。

在使用TortoiseSVN时,似乎authentication信息是存储在每个存储库中,并且不能更改。

在Windows中使用SVN可以轻松地签入不同的用户,这将是一个很好的方法吗?

您可以从设置页面中清除存储的用户标识信息 – 然后它会再次询问您。 只要记住在提交时不要再点击“不要再询问”复选框。

您可以使用其他用户的凭据打开资源管理器窗口,使用以下命令:

runas / user:domain \ username“explorer / separate”

之后,您可以签入验证其他SVN用户。

另一种选择:

您可以从运行时配置区删除验证数据:在类Unix系统上的~/.subversion/auth/或在Windows上的%APPDATA%/Subversion/auth/ 。 这是TortoiseSVN在单击Settings/Stored Data/Authentication Data.时正在执行的操作Settings/Stored Data/Authentication Data.

还有另一种选择:

您可以使用--no-auth-cache开关(通过svn.exe命令行客户端)来指定您希望在这一个命令上提示输入新凭据。

还有另一种选择:

您可以在“运行时配置”区域中编辑config文件,并将store-auth-creds选项设置为no 。 这将阻止存储您在计算机上执行的任何Subversion交互中使用的凭证。 因此,您可以在每个操作中手动输入新的和不同的凭据。