如何在Mac OS X 10.8.2上安装SVN?

12

我发现SVN已经随着Mac OS X一同提供了。但是我的系统上没有SVN。我安装了Subversion-1.6.17-1_10.7.x.pkg,一切都很好。但是在更新到Mac OS X 10.8.2之后,所有的SVN文件都被自动地从系统中删除了。我试图再次安装Subversion-1.6.17-1_10.7.x.pkg,但是下一步按钮被禁用了。我试图找到更新版本,但是现在没有Mac OS支持。

如何在Mac OS X 10.8.2上简单设置SVN?

非常感谢您的帮助。


是的,xCode已安装。最新版本。 - Dmitry
我不是100%确定,但我认为它随XCode或XCode工具一起安装。你安装了XCode(和工具)吗?我已经安装了XCode和工具,并且我有svn。但我在Lion上,而不是Mountain Lion。我没有Mountain Lion机器可以检查。 - Analog File
我已经从AppStore安装了xCode。它没有要求我选择或取消选择任何组件(工具)。 - Dmitry
6
打开 Xcode 并安装命令行工具 - 参见 https://dev59.com/U2ox5IYBdhLWcg3wQSEO#9329325 - Paul R
1
你也可以使用Homebrew安装。简而言之:ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"; brew update;,然后用brew install svn来获取最新版本(撰写本文时为1.8)。或者,如果你需要svn 1.7(比如,为了集成IDE),则使用brew tap homebrew/versions; brew install subversion17 阅读更多 - msanford
1个回答

21

安装完Xcode 4.5后,您需要按照这些说明来安装命令行工具。成功完成后,您应该会看到svn已经安装:

$ which svn
/usr/bin/svn
$ svn --version
svn, version 1.6.18 (r1303927)
   compiled Aug  4 2012, 19:46:53

Copyright (C) 2000-2009 CollabNet.
Subversion is open source software, see http://subversion.apache.org/
This product includes software developed by CollabNet (http://www.Collab.Net/).

The following repository access (RA) modules are available:

* ra_neon : Module for accessing a repository via WebDAV protocol using Neon.
  - handles 'http' scheme
  - handles 'https' scheme
* ra_svn : Module for accessing a repository using the svn network protocol.
  - handles 'svn' scheme
* ra_local : Module for accessing a repository on local disk.
  - handles 'file' scheme

$ 

可悲的事实是,获取虚拟机、启动Windows 7并安装TortoiseSVN要简单得多。Xcode?哈哈,不行。 - LMS5400
哈,没错,那绝对更简单! - rjcarr

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接