如何使用TextMate作为命令行subversion消息编辑器?

时间:2008-09-18 14:05:00

标签: svn command-line textmate

只需将SVN_EDITOR变量设置为“mate”就无法完成工作。它会在适当时打开TextMate,但是当我保存消息并退出时,系统会提示我继续,中止或重试。似乎缓冲区没有返回到svn命令以供使用。

2 个答案:

答案 0 :(得分:19)

您需要在SVN_EDITOR(或EDITOR)变量中包含命令行选项

导出SVN_EDITOR ='mate -w'

这使得svn命令等待编辑器在继续之前关闭/释放文件,这就是现在进程被搞砸的地方。

请参阅here

答案 1 :(得分:2)

我发现这个帖子谷歌搜索作为svn编辑器的textmate。在尝试时我发现你也可以在~/.subversion/config文件中设置editor-cmd,更重要的是你应该将值设置为mate -wl1,因为插入符号将放在第一行的第一行。 file,为提交消息添加注释的地方。

只是我对这个主题的贡献。