windows - 从 emacs 运行时 svn 版本控制身份验证失败

标签 windows svn emacs cygwin basic-authentication

我在桌面上使用 native windows emacs 24.2 configured to use cygwin bash .

当我从 cygwin bash 运行 SVN 时,一切正常。它会记住我的授权凭据并连接到存储库。但是当我尝试从 emacs 中运行任何版本控制命令时,我总是会收到以下消息:

svn: E170001: Unable to connect to a repository at URL 'https://address.to.repo' svn: E170001: OPTIONS of 'https://address.to.repo': authorization failed: Could not authenticate to server: rejected Basic challenge

我也尝试过连接 PSVN 界面,但结果也是同样的错误信息。奇怪的是,它在 cygwin 终端和 emacs 中的工作方式不同。如有任何帮助,我们将不胜感激。

最佳答案

现在解决了。问题是 Emacs NT cygwin 集成仍在使用 Windows HOME 路径,而不是使用 cygwinized HOME 目录。

关于windows - 从 emacs 运行时 svn 版本控制身份验证失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13680287/

相关文章:

.net - 在 Windows 中以编程方式重启 USB 设备

windows - 在没有安装 ActivePerl 的情况下在 Windows 上使用 perl 脚本?

visual-studio - AnkhSvn 的 VS 快捷方式显示更改

java - 使用 SVNKit 从 SVN 获取已删除文件的历史记录

emacs - 我可以将两个 emacs/slimes 连接到同一个 swank 实例吗?

vim - 如何在emacs中比较两个文件,类似于vim的vimdiff?

python - uri 警告 : Error opening file with Python OpenCV cv2. VideoCapture() 中缺少端口

c# - 如何获取有关最近连接的 USB 设备的信息?

android - 提交 Android Studio 时忽略文件

emacs - 粗体属性不起作用