我有2个存储库,我使用相同的用户名访问它们,但使用不同的密码(2个存储库位于同一台服务器上,但每个存储库需要不同的凭据)。在Eclipse(版本:Indigo Service Release 1,Build id:20110916-0149)中使用Subclipse SVN插件,如果我为一个存储库单击“记住密码”,那么它将不适用于另一个(因为它是相同的用户名,所以它会提示输入密码)。 是否可以将凭证存储在“每个存储库”而不是全局存储(即具有2个具有相同用户名但密码不同的帐户,一个用于repo1,另一个用于repo2)?
答案 0 :(得分:1)
不是答案,而是暗示要进一步检查的内容:
c:\Users\<USERNAME>\AppData\Roaming\Subversion\
auth/svn.simple
。它包含每个SVN存储库(不是:服务器)的文件,其中包含有关repo的信息以及SVN用于向服务器进行身份验证的用户ID和密码。
V 65
<http://server.name:80> Subversion MYREPO
这表明每个回购可能会有所不同。我有两个相同服务器的条目,但不同的回购。因为我们使用LDAP,所以加密的密码是相同的
因此您可以删除条目,然后再次尝试以下步骤:
auth/svn.simple
我希望这有助于调试您的问题。