如何在Emacs中使用SVN(psvn无法创建隧道)

时间:2009-05-05 18:49:52

标签: windows svn emacs

我们刚在办公室安装了svn。 TortoiseSVN有效(用腻子做ssh的事 - 对不起,如果这不完全有道理,我是一个全新的svn新手,我总是用cvs)。我找到了emacs的psvn,这似乎很标准。当我尝试运行它时,它说它找不到svn。所以我从tigris.org下载了客户端 - 它实际上将我重定向到了一个名为CollabNet的地方,我注册了一个用户名和密码,只是为了下载svn客户端 - 仍然不知道那是什么。

反正。 Looong故事简短:现在emacs告诉我“无法创建隧道:系统无法找到指定的文件。”当我尝试在文件上显示修订日志时。

有谁能告诉我如何使用emacs设置svn?它不必按照上面的步骤,我可以重新开始。我只想要一个能够使用emacs的客户端。

2 个答案:

答案 0 :(得分:3)

找到以下内容并且有效:

  

设置以下环境变量   (右键单击“我的电脑”,   属性,高级,环境   变量,新): -

     

变量名称:SVN_SSH

     

变量值:C:\\ Program Files \\ TortoiseSVN \\ bin \\ TortoisePlink.exe

     

(“\\”非常重要,否则   它不会起作用。同样,你不能使用   putty附带的plink.exe   这会激活一个命令shell窗口   这真的很烦人。该   TortoisePlink.exe是一个Windows   实现没有的plink   提出任何UI)

来源:http://www.woodwardweb.com/java/howto_configure.html

答案 1 :(得分:1)

如果TortoiseSVN已经适合您,请尝试使用“tortoise-svn.el”

tortoise-svn.el

Emacs Wiki - Version Control Category