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