gpt4 book ai didi

svn - 无法使用手动下载的 svn 二进制文件

转载 作者:行者123 更新时间:2023-12-04 19:03:17 24 4
gpt4 key购买 nike

关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。












我们不允许在 Stack Overflow 上提出有关通用计算硬件和软件的问题。您可以编辑问题,使其成为 on-topic对于堆栈溢出。


7年前关闭。







Improve this question




我正在尝试使用我下载的 svn 版本。但是,即使我将 svn 的环境变量导出到 PATH 中,它也不起作用。当我运行 which svn它仍然显示 /usr/bin/svn .这是.bash_profile文件看起来像;

export PATH="/usr/local/dev/git/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:$PATH"

export SVN_HOME=/usr/local/dev/subversion-1.6
export PATH=$PATH:$SVN_HOME/bin

最佳答案

这一行:

 export PATH=$PATH:$SVN_HOME/bin

... 在您的 PATH 上的现有目录之后添加颠覆目录.如果你想让它出现在 /usr/bin 之前,你必须这样写:
 export PATH=$SVN_HOME/bin:$PATH

如果这不明显,请尝试 echo $PATH在外壳上。您会看到订单如下所示:
  • /usr/local/dev/git/bin
  • /usr/local/bin
  • /usr/bin
  • /usr/local/sbin
  • (无论默认系统 $PATH 是什么)
  • /usr/local/dev/subversion-1.6/bin

  • 所以第一个 svn在你的 PATH 上仍然是 /usr/bin 中的那个.
    -a标记为 which在这里也有帮助:
    $ which -a svn
    /usr/bin/svn
    /usr/local/dev/subversion-1.6/bin/svn

    第一个是运行的。

    关于svn - 无法使用手动下载的 svn 二进制文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25942773/

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