我在OS X 10.6.8上。我已经使用Emacs for OS X(http://emacsformacosx.com/)和Aquamacs(两者的当前版本)复制了以下错误。
我在Subversion Repo中编辑文件时尝试进入版本控制模式(CTRL-X v v
),从而发现了问题。我收到以下错误:
“搜索程序:没有这样的文件或目录,svn”
在OS X中,svn位于/ usr / bin。
C-h v exec-path
显示了这一点:
exec-path is a variable defined in `C source code'.
Its value is
("mesg" " ttyname" " Inappropriate ioctl for device/usr/bin" "/bin" "/usr/sbin" "/sbin" "/usr/local/bin" "/usr/X11/bin" "/usr/local/git/bin" "/Users/schof/py/scripts" "/usr/texbin" "/Users/schof/py/scripts")
请注意“设备的不适当的ioctl”是如何与“/ usr / bin”混在一起的。我很确定这就是为什么Emacs没有在/ usr / bin中找到svn的原因。
关于如何解决此问题的任何想法?还是进一步的故障排除建议?
答案 0 :(得分:1)
您可以执行以下操作: