4

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

4

2 回答 2

19

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

导出 SVN_EDITOR='mate -w'

这使得 svn 命令在继续之前等待编辑器关闭/释放文件,这是该过程现在变得混乱的地方。

这里

于 2008-09-18T14:07:05.973 回答
2

我发现这个线程谷歌搜索 textmate 作为 svn 编辑器。在尝试时,我发现您还可以在~/.subversion/config文件中设置 editor-cmd,更重要的是,您应该将值设置为,mate -wl1因为这样插入符号将放置在文件的第一行,即放置注释以进行提交信息。

只是我对这个线程的贡献。

于 2011-02-15T00:59:13.123 回答