【问题标题】:how do I set the PATH on Mac permanently (specifically for subversion upgrade)如何在 Mac 上永久设置 PATH(特别是用于 subversion 升级)
【发布时间】:2010-01-04 23:57:25
【问题描述】:

Grrr,当我尝试运行脚本/插件安装时,我需要升级 suversion 的 RadRails 中出现错误。所以我按照说明下载了 1.6.6 的 .dmg。

我尝试通过编辑 ~/.profile 甚至编辑 etc/profile 文件来保存 /opt/subversion/bin 的 PATH。没用。

它仍然出现 svn --version 为 1.4.6。

当我编辑 .bash_profile 然后运行 ​​. .bash_profile,在那个终端中,它有 1.6.6,所以我知道这是可能的。

但是当我回到我的 RadRails 或打开另一个终端时,svn --version 仍然指向相同,并且 echo $PATH 不再包含 /opt/subversion/bin 目录。

如何确保从现在开始首先包含该目录?

根据下面的 cmets:

which svn

/opt/subversion/bin/svn


echo $PATH

/usr/local/bin:/usr/local/sbin:/usr/local/mysql/bin:/opt/subversion/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/usr/local/git/bin

【问题讨论】:

  • 您能否添加您在~/.bash_profile 中的确切行以及echo $PATH 当前所说的内容?另外,which svn 告诉你什么?
  • 嗨!是的,添加了 echo $PATH 和哪个 svn...奇怪的是,~/.bash_profile 现在是空的.....奇怪.....
  • sigh...我以为我明白了,但是我在 RadRails 的命令行中做了一个 svn --version 并且...仍然...我实际上删除了任何东西在 usr/local/bin 目录中使用 SVN....
  • 啊哈! RadRails (Eclipse) 中的命令行,其中 svn 给了我 usr/local/bin 并从终端我得到 正确的 opt/subversion/bin ....wut 就可以了!

标签: svn macos path


【解决方案1】:

参见here(通过谷歌搜索找到文件名的链接)。

虽然,我没有使用过 RadRails,但我希望它应该允许您配置 svn 本身的路径。

【讨论】:

    【解决方案2】:

    我从来没有找到确切的答案,但 RadRails 终端不是真正的终端,因此产生了问题。s

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-01-16
      • 1970-01-01
      • 2018-08-21
      • 2013-01-20
      相关资源
      最近更新 更多