在Emacs中使用SVN有好的扩展吗?

在Emacs中使用SVN有好的扩展吗?,svn,emacs,Svn,Emacs,我已经尝试过了,但是用于区分当前正在查看的文件的命令非常可怕:M-x svn file show svn diff。我试着在NYAUMO上安装Emacs:GNU Emacs 21.3.1(i386-mingw-nt5.1.2600),但在我的Emacs版本上无法运行。我曾尝试将vc-snv.el的副本放在我的站点lisp dir中,但当我尝试运行命令“M-x vc diff”时,它会说我的文件“不受版本控制” 主要集中在vc-svn.el上的,似乎已经非常过时了,因为许多链接都不起作用。在最新版

我已经尝试过了,但是用于区分当前正在查看的文件的命令非常可怕:
M-x svn file show svn diff
。我试着在NYAUMO上安装Emacs:GNU Emacs 21.3.1(i386-mingw-nt5.1.2600),但在我的Emacs版本上无法运行。我曾尝试将vc-snv.el的副本放在我的站点lisp dir中,但当我尝试运行命令“M-x vc diff”时,它会说我的文件“不受版本控制”


主要集中在vc-svn.el上的,似乎已经非常过时了,因为许多链接都不起作用。

在最新版本的Emacs svn中集成了支持。例如,我的Emacs 23支持SVN开箱即用。

开箱即用Emacs支持a,包括SVN。如果使用,则可以选择每次提交时要使用的文件(但不能像使用Magit和git那样选择每个大块的文件)。这里还有关于如何与变更日志集成以及如何将变更日志条目重新用作VC提交消息(反之亦然)的其他信息。

您的emacs已经六年了!考虑升级。 您可以看一看-它最初受psvn的影响。但是,它可以更有效地处理包含许多文件和子目录的大型存储库。作为一个旁注,你应该真正考虑升级到Emacs 23——它有很多新的酷功能,最新的模式没有针对Emacs的旧版本(比如21)进行测试,所以你可能遇到意想不到的问题。

但是这仍然是相同的PSVN.EL,但是可以说是一个更新的版本。谢谢!我需要一些时间来适应这一点,但到目前为止,它似乎真的很好。至少它可以工作,并且不需要您键入整个小说来发出命令:pPSVN和dsvn之间的区别是什么?人们写道“对于包含许多文件和子目录的大型存储库,效率很高”,但更具体地说,这意味着什么?