我刚从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时看到了。< / p>
答案 0 :(得分:1)
我不使用与您相同的操作系统,但对于SVN_EDITOR
部分,我认为您想要的是emacsclientw
而不是emacsclient
,请查看二进制文件在c:\programs\emacs-23.3\bin\
。您可能还需要以服务器模式启动的emacs,该函数名为server-start
。