通过运行以下命令,我试图忽略svn中的一些数据
svn propedit svn:ignore <somefolder>但它给了我
svn: E205007: None of the environment variables SVN_EDITOR, VISUAL or EDITOR are set, and no 'editor-cmd' run-time configuration option was found我做错了什么?
发布于 2014-09-29 22:37:29
svn需要知道要开始哪个编辑器来编辑目录属性。如果尝试执行svn ci而不将日志消息作为命令参数传递,也可能会出现类似的错误。
在类似Unix的系统上,传统的做法是使用名为VISUAL或EDITOR的环境变量来指定首选编辑器的路径。VISUAL通常是一个全屏编辑器,比如vi或emacs,而EDITOR可能是TTY风格的编辑器,比如ed。在您的情况下,您可能需要尝试这样的方法:
setenv VISUAL /usr/bin/vim(或者,如果您喜欢不同的编辑器,请使用该编辑器)。
这些环境变量通常是在shell的启动文件中定义的,因此可以在那里放置setenv命令,以便在以后的会话中可以使用该变量。
https://stackoverflow.com/questions/26109887
复制相似问题