密码更改git-svn

时间:2009-11-05 13:27:08

标签: git passwords git-svn

我在Windows XP上使用TortoiseGit。

我的团队都使用中央svn服务器作为我们的中心“规范”代码存储库。这一切都在Windows网络上运行。

我使用git在本地工作,然后使用git-svn dcommit定期提交给svn服务器。

我们的网络会强制执行常规密码更改 - 这也会更改svn服务器的密码。现在我不能再说了,因为Tortoise试图使用我的旧密码 - 我用Google搜索,我通过菜单和文档搜索 - 但我无法弄清楚Git用来更改密码的位置连接到SVN。有人帮忙吗?

3 个答案:

答案 0 :(得分:20)

git-svn使用Subversion的perl模块,后者又使用“普通”Subversion身份验证。这意味着您的身份验证数据存储在$HOME/.subversion的某个位置,例如当您使用简单的用户名 - 密码组合进行身份验证时,在$HOME/.subversion/svn.simple/中的一个文件中。

答案 1 :(得分:7)

在Windows框中,它将类似于

C:\用户\ uttamk \的.subversion \ AUTH \ svn.simple

只需删除文件夹中的所有文件即可。密码将被重置

答案 2 :(得分:3)

在Windows 7及更高版本中,要查看的位置是

%APPDATA%\Subversion\auth

通常解析为

C:\Users\<user name>\AppData\Roaming\Subversion\auth