【发布时间】:2012-12-03 09:24:15
【问题描述】:
我在我的桌面上使用native windows emacs 24.2 configured to use cygwin bash。
当我从 cygwin bash 运行 SVN 时,一切正常。它会记住我的授权凭据并连接到存储库。但是当我尝试从 emacs 中运行任何版本控制命令时,我总是会收到以下消息:
svn: E170001: 无法连接到 URL 上的存储库 'https://address.to.repo' svn: E170001: 选项 'https://address.to.repo':授权失败:不能 向服务器验证:拒绝基本挑战
我也尝试连接 PSVN 接口,但最终也出现相同的错误消息。奇怪的是,它与 cygwin 终端和 emacs 的工作方式不同。对此的任何帮助将不胜感激。
【问题讨论】:
-
明确指定 --password 和 --username 是否有效?清除身份验证缓存也很有意义:svnbook.red-bean.com/en/1.7/…
-
我清除了授权缓存。 Ecplictly 指定的密码和用户在 cygwin tty 中工作,但在 emacs 中没有任何改进。
标签: windows svn emacs cygwin basic-authentication