Xcode 5.0.2 und svn 1.8

Will man Xcode in der Version 5.0 mit SVN 1.8 zusammen verwenden, erhält man seltsame Fehlermeldungen. Etwas Recherche im Internet liefert den sehr hilfreichen Hinweis, dass die SVN-Server-Version nicht zur Clientversion von SVN in Xcode passen könnte. Ich verwende die aktuelle Version 1.8 von svn als Server, die Client-Version erfährt man durch direkten Aufruf von svn in Xcode durch:

/Applications/Xcode.app/Contents/Developer/usr/bin/svn --version

und das liefert

svn, version 1.7.10 (r1485443)

Die Kombination Server-Version 1.8 und Client-Version 1.7 habe ich  nicht ans Laufen gebracht. In diesem Post auf stackoverflow.com wird eine Lösung erläutert, die abgewandelt auf Xcode 5 ebenfalls passt :

Vorhandenen svn-binaries verschieben in ein Sicherungsverzeichnis

cd /Applications/Xcode.app/Contents/Developer/usr/bin
sudo mkdir svn_V17
sudo mv svn* svn_V17/

und dann die Links auf die richtigen Programme in opt/local/bin anlegen

cd /Applications/Xcode.app/Contents/Developer/usr
sudo ln -s /opt/local/bin/svn* bin/

Danach funktionierte svn auch in Xcode.
Das muss man dann mit jeder Aktualisierung von Xcode wiederholen.

 

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.