【发布时间】:2010-11-12 17:14:09
【问题描述】:
我刚刚从 tigris 安装了 svn 客户端,从命令行我可以进行检查、提交合并等。 但现在我想使用 emacs 来合并文件或目录。 vc-merge 仅在您位于文件中时才有效。我无法让它在目录上工作。 还有命令行实用程序,为此我想使用与我的 (dos) shell 相同的 emacs 会话。
从我发现我需要将 SVN_EDITOR 设置为: gnuclient,emacsclient,但这也不起作用(在发现冲突报告后点击“e”,emacsclient/gnuclient 未被识别为外部编辑器)。将 c:\programs\emacs-23.3\bin\runemacs.exe 启动一个全新的 emacs 框架,它并没有向我显示带有两个冲突文件的漂亮差异屏幕,我记得在使用 cvs 和 emacs 时看到过。
【问题讨论】:
-
如果您正在谈论合并本地更改,那么您可以使用
git-svngit.or.cz/course/svn.html 作为命令行 svn 客户端和magitphiljackson.github.com/magit 作为 emacs 的 git 客户端。