SVN更新某些目录上的身份验证请求

SVN更新某些目录上的身份验证请求,svn,Svn,当我对具有相同用户和组权限的目录发出svn update命令时,有时会收到密码提示,有时则不会。我如何进行调试?在我看来,是什么触发了具有相同权限的目录上的这种身份验证 谢谢 使用svn+ssh协议,ssh组件将向您询问密码。 将您的用户名/密码(您的svn帐户)直接输入命令行: svn --username <> --password <> update svn——用户名——密码更新 Subversion要求您输入密码以访问Subversion服务器,而不是本地文件。

当我对具有相同用户和组权限的目录发出svn update命令时,有时会收到密码提示,有时则不会。我如何进行调试?在我看来,是什么触发了具有相同权限的目录上的这种身份验证


谢谢

使用svn+ssh协议,ssh组件将向您询问密码。

将您的用户名/密码(您的svn帐户)直接输入命令行:

svn --username <> --password <> update
svn——用户名——密码更新

Subversion要求您输入密码以访问Subversion服务器,而不是本地文件。您的不同目录是否指向同一存储库?在每个目录中尝试
svn info
。另一种可能是您的浏览器(或subversion客户端)正在缓存某些存储库的凭据,而不是其他存储库的凭据。Greg,感谢svn info提示。我在不要求输入密码的目录中输入了svn信息,存储库根以file://protocol开头,而当我被要求输入密码时,存储库根以svn+ssh协议开头。作为测试,我使用file://协议将项目从svn点签出到存储库,事实上svn更新在没有身份验证请求的情况下工作。因此,当我使用svn+ssh存储库根目录进行目录身份验证时,是否意味着我的凭据没有缓存在某个地方?如果是这样的话,我如何坚持我的证书?为我工作。此命令后显示“未加密存储密码(是/否)”。对那就不用再问密码了。