我可以连接到SVN repo,它是公共的,所以没有问题。 SVN Repository Exploring透视图,我点击“添加SVN存储库”,它只显示一个字段:url。 但我想承诺,我不能:
Authorization failed
svn: Commit failed (details follow):
svn: Authorization failed
为什么Eclipse没有问我凭据?它假设如果它可以连接到repo,它不需要凭据? 如何输入login / pass才能提交?
答案 0 :(得分:3)
Subclipse不存储凭据。它依赖于Subversion通过其API中的回调来请求凭据,以便在需要时提示您。所有Subversion客户端共享相同的凭据缓存,因此很可能您已经为此服务器提供了凭据并且已经缓存了它们。
请注意,凭据用于“身份验证”(authn)。您的错误消息是“授权”失败(authz)。因此,这意味着您已成功验证并尝试执行您无权执行的操作。例如,提交到您只有读取权限的存储库。