7

我在命令行上做了 svn --version ,它说它是 1.17.10。

我想完全卸载它,所以我可以重新安装 1.16.12

我如何在 OS X 中做到这一点?

谢谢

4

2 回答 2

11

正如迈克克里斯滕森所说,要卸载它,您只需要删除二进制文件。运行which svn以了解二进制文件的安装位置。

为了安装颠覆,你需要:

  1. 下载它
  2. 解压缩它(tar xzf subversion-1.x.y.tar.gz)。
  3. 编译它(./configure && make)。
  4. 安装它 ( 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。

于 2013-10-14T21:18:17.020 回答
-1

如果您在遵循 Etienne Miret 解决方案时遇到任何错误,请在 setp 3 之后执行以下操作

  1. brew install apr
  2. brew install apr-util

  3. /configure --with-apr=/usr/local/Cellar/apr/1.5.2_3/ --with-apr-util=/usr/local/Cellar/apr-util/1.5.4_4 && make

  4. sudo make install

完成后可以看到这里安装了新的SVN

/usr/local/bin/svn --version
于 2017-02-02T09:58:13.290 回答