2013-11-04 53 views
0

不久前,在iOS 7/Xcode 5 beta版本中,我安装了Xcode 5预览版并行于最新版本的Xcode 4.x.该应用程序被命名为Xcode 2。我自从删除Xcode 2Git引用了旧版本的Xcode

我的问题是,现在当我尝试使用git mergetool -t opendiff它给出了这个错误。

xcrun: Error: could not stat active Xcode path '/Applications/Xcode 2.app/Contents/Developer'. (No such file or directory) 

我怎样才能改变的Xcode的版本mergetool看起来,当它试图使用opendiff在哪里?

+1

当你在终端“echo $ DEVELOPER_DIR”中这样做时,你会得到什么。你有什么意想不到的东西?如果是这样,也许尝试将其设置为您的首选Xcode。您也可以尝试将git作为xcrun git运行,这将使xcrun为您的活动sdk找到正确版本的git。 –

+0

@darren我收到一个空行作为回应。我想你可以称之为意外。我尝试使用“sudo xcode-select -switch /Applications/Xcode.app”来设置正确的Xcode,并且已经工作。谢谢你的帮助! – null0pointer

回答

1

我最终使用sudo xcode-select -switch /Applications/Xcode.app来选择正确版本的Xcode,它应该按照@ darren的建议使用。