我正在Mac OSX Snow Leopard上安装subversion 1.6.17。我安装它,然后我去一个终端并键入“svn --version”,它仍然说“1.6.15”。我应该先卸载旧版本吗?怎么样?另外,当我正在进行安装时,我会看到一个显示“选择目的地”的屏幕,但它实际上并没有让你做任何事情。只有“安装这台计算机的所有用户”的选项,没有办法选择目的地。 “更改安装位置”按钮只会将您带到同一个屏幕。有任何想法吗?感谢。
答案 0 :(得分:2)
我建议您先卸载以前的版本,以便安装1.6.17版本。 也许是因为显示的消息是甚至配置文件都有关于版本1.6.15的信息。我不使用mac os x,但在linux中有〜/ .profile和〜/ .bash_profile可以让你这样做。我猜在os x中有相同的东西。您可以告诉终端的哪个版本的subversion运行命令'which'
答案 1 :(得分:0)
是的,我正打算警告你appmaster所说的话。
我这样照顾它:
/usr/local/bin
/opt/subversion/bin
到/usr/local/bin
.profile
或.bash_profile
中,我重新定义PATH
,将/usr/local/bin
放在我/usr/bin
的{{1}}之前。我的路径是PATH
。这样,如果我想覆盖/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:$HOME/bin
或/bin
文件夹中的内容,我可以将其放在/usr/bin
中。