gpt4 book ai didi

macos - SVN 忽略 OS X Lion 中的问题

转载 作者:行者123 更新时间:2023-12-04 06:14:51 26 4
gpt4 key购买 nike

在安装 Lion 之前,当我试图忽略 svn 上的某些内容时,我只输入了以下命令:

 svn propedit svn:ignore .

这使用选定的编辑器为当前目录打开了一个临时文件,我可以在那里编写我的模式,而 svn 忽略了这些模式。

安装 Lion 后,当我输入此命令时出现以下错误: The document “svn-prop.tmp” could not be opened. The file doesn’t exist.
之前有没有其他人遇到过这个错误? (我尝试使用谷歌搜索,但没有找到任何解决方案)。

SVN_EDITOR=/Applications/TextEdit.app/Contents/MacOS/TextEdit

最佳答案

似乎使用 Lion 不再可能在命令行上使用 TextEdit 打开文件,并将文件名作为参数。

解决方法是使用 open

export SVN_EDITOR='open -e -W -n '
  • -e告诉用 TextEdit 打开(使用 -a 如果你想指定一个不同的应用程序)
  • -W告诉 open 等待 TextEdit 退出。如果未指定 svn propedit 将在编辑之前读取文件并返回告诉未进行任何更改。
  • -n告诉打开一个新的 TextEdit 实例,即使已经打开了另一个实例。一方面它可以避免你不得不退出一个打开的编辑器,另一方面它没有这个选项就不能工作:-)
  • 关于macos - SVN 忽略 OS X Lion 中的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7384717/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com