如何更改TortoiseSVN中的用户

我正在设置另一个用户来使用我们的SVN仓库。 他没有用户名/密码,所以我用我的凭据login。 我们现在有一个用户名/密码给他。

如何让TortoiseSVN注销并忘记旧密码,以便我可以input新的用户名/密码?

  1. 打开Windows资源pipe理器
  2. 右键单击窗口中的任意位置。
  3. 点击TortoiseSVN→设置
  4. 点击保存的数据
  5. 点击validation数据旁边的清除 (见下文)。
  6. 检查validation项目以清除。
  7. 点击OK

所有保存的所有项目的validation数据都被删除。

您将不得不重新input凭据以重新连接。

清除按钮

在这里输入图像说明

  1. 右键点击
  2. TortoiseSVN的
  3. 设置
  4. 保存的数据
  5. authentication数据 – 清除

有几种方法可以通过设置或删除caching来实现。

删除caching是最通用的方法。 首先,find它:

在XP上,它位于这里:

C:\Documents and Settings\%USER%\Application Data\Subversion\auth\svn.simple\ 

在Vista上,它位于这里:

 C:\Users\%USER%\AppData\Roaming\Subversion\auth\svn.simple\ 

然后用记事本查看这些文件,然后用你的凭据删除这个文件。

如果您只想删除一个保存的密码,例如“user1”:

  • 转到保存的密码目录( *c:\Users\USERNAME\AppData\Roaming\Subversion\auth\svn.simple\*
  • 你会在这个文件夹中find几个文件(用散列值命名)
  • find包含您想更改的用户名“user1”的文件(用记事本打开)。
  • 删除文件。
  • 下一次你将连接到你的SVN服务器,Tortoise会提示你input新的用户名和密码。

经过努力,并尝试所有的答案在这个页面上,我终于意识到我有不正确的凭据存储在Windows服务器托pipe我们的颠覆。 我从Windows凭据清除了这个存储的值,一切都很好。

http://windows.microsoft.com/en-us/windows7/remove-stored-passwords-certificates-and-other-credentials

你不能通过Tortoise更改密码,必须在SVN服务器本身上进行更改。 由于pipe理员只有权限更改密码

replacehtpasswd文件中的行:

请访问: http : //www.htaccesstools.com/htpasswd-generator-windows/

(如果链接已过期,则从google.comsearch另一台生成器)

input您的用户名和密码。 该网站将生成encryption的线路。 复制该行并将其replace为文件“repo / htpasswd”中的上一行。

您可能还需要从tortoisSVN→设置→保存的数据中“清除”“authentication数据”