【发布时间】:2012-01-20 09:20:01
【问题描述】:
我有 2 个存储库,我使用相同的用户名来访问它们,但使用不同的密码(2 个存储库位于同一台服务器上,但每个存储库需要不同的凭据)。在带有 Subclipse SVN 插件的 Eclipse(版本:Indigo Service Release 1,Build id:20110916-0149)中,如果我单击一个存储库的“记住密码”,那么它将不适用于另一个存储库(因为它是相同的用户名,所以它会提示输入密码)。 是否可以将凭据存储在“每个存储库”而不是全局存储(即拥有 2 个用户名相同但密码不同的帐户,一个用于 repo1,另一个用于 repo2)?
【问题讨论】:
-
您能添加您使用的 SVN 适配器吗?可能有 2 个:SVNKit 或 JavaHL。根据(以及您的操作系统),ID 和密码的存储可能会有所不同。
-
我使用 JavaHL v1.7.2。如果基本 URL 不同,那么使用相同的用户名和不同的密码似乎不是问题。但是这两个 repos 都在同一台服务器上,并且 Eclipse/Subclipse 插件期望如果用户名相同,那么密码也应该相同,这里不是这种情况。