2013-11-04 102 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的建議使用。