工作副本需要较新版本的Subversion比Xcode支持
问题描述:
我刚刚安装了Xcode 4.6
(我有Xcode 4.5.1
)。我刚刚打开了一个现有项目,并得到以下消息:工作副本需要较新版本的Subversion比Xcode支持
工作副本“path/to/my project”需要比Xcode支持的更新版本的Subversion。
我目前使用基石为SVN,又明白我大概可以忽略此消息 - 但因为我想了最新的,做什么我需要做的来解决这个问题?
答
Xcode的4.6默认情况下使用SVN 1.6.x版的,但你项目的SVN信息也许1.7.X(可以通过更新的基石)。因此,当您尝试更新时,错误消息会显示。所以我们必须让Xcode使用最新的1.7.X SVN。
我也遇到了同样的问题。这是我的解决方案:
-
安装自制软件,我们将用它来安装最新的SVN:
红宝石-e “$(卷曲-fsSL https://raw.github.com/mxcl/homebrew/go)”
-
安装最新的SVN:
brew安装颠覆
-
备份旧的SVN文件和链接最新的SVN:
cd /Applications/Xcode.app/Contents/Developer/usr/bin/ mkdir bak.svn mv svn* bak.svn ln -s /usr/local/Cellar/subversion/1.7.8/bin/svn* /Applications/Xcode.app/Contents/Developer/usr/bin/
- 重新启动的Xcode
答
在我的情况下,最新的SVN放置在目录/ usr/bin中/,因此步骤3将如下所示:
cd /Applications/Xcode.app/Contents/Developer/usr/bin/
mkdir bak.svn
mv svn* bak.svn
ln -s /usr/bin/svn* /Applications/Xcode.app/Contents/Developer/usr/bin/
选中此项:https://developer.apple.com/library/ios/recipes/xcode_help-source_control_management/UpgradingtoSubversion1/UpgradingtoSubversion1.html – 2014-10-09 09:39:23