我在命令行上做了 svn --version ,它说它是 1.17.10。
我想完全卸载它,所以我可以重新安装 1.16.12
我如何在 OS X 中做到这一点?
谢谢
正如迈克克里斯滕森所说,要卸载它,您只需要删除二进制文件。运行which svn
以了解二进制文件的安装位置。
为了安装颠覆,你需要:
tar xzf subversion-1.x.y.tar.gz
)。./configure && make
)。sudo make install
)。我很确定这会将它安装在 /usr/local/bin 中。所以如果你想svn
调用你刚刚安装的subversion(而不是XCode内置的那个),你需要编辑你的$PATH
,使/usr/local/bin在/usr/bin之前。在 Mac OS X 上,通过编辑文件 /etc/paths 来编辑路径。
请注意,步骤 3 和 4 需要编译器和make
. 在 Mac OS X 上获取这些的最简单方法是安装 XCode。
如果您在遵循 Etienne Miret 解决方案时遇到任何错误,请在 setp 3 之后执行以下操作
brew install apr
brew install apr-util
/configure --with-apr=/usr/local/Cellar/apr/1.5.2_3/ --with-apr-util=/usr/local/Cellar/apr-util/1.5.4_4 && make
sudo make install
完成后可以看到这里安装了新的SVN
/usr/local/bin/svn --version