Subversion unter Mac OS X aktualisieren

Sollte es bei der Verwendung von subversion zu diesem Fehler kommen:

svn: This client is too old to work with working copy '.';

oder möchte man subversion einfach nur aktualisieren, dann helfen die nachfolgenden Schritte weiter …

  1. Im Terminal svn --version eingeben, um herauszufinden, welche Version man aktuell verwendet
  2. Eine aktuelle Version unter http://www.open.collab.net/downloads/community laden (keine Registrierung erforderlich!!) und installieren. SVN wird dabei unter /opt/subversion abgelegt.
  3. Im Terminal sollte man nun mit echo $PATH prüfen, ob SVN bereits zur Verfügung steht. Dies ist der Fall, wenn /opt/subversion/bin in der Ausgabe vorhanden ist.
  4. Ist dies nicht der Fall, dann muss der Pfad noch in die Variable $PATH exportiert werden: dazu die Datei(en) .profile und/oder .bash_profile (im eigenen Benutzer-Verzeichnis) öffnen und
    export PATH=/opt/subversion/bin:$PATH

    einfügen. Danach sollte das Terminal neu gestartet, um die Änderungen zu übernehmen!

  5. Um Konflikte mit der bereits installierten SVN-Version von Mac OS X zu vermeiden, sollten alle mit svn* beginnenden Dateien unter /usr/bin entfernt, oder durch einen symbolischen Link auf die neue Installation ersetzt werden (siehe ln -s ...). Aber Vorsicht: vorher Sicherheitskopie erstellen!
  6. Nach einer Eingabe von svn --version im Terminal sollte man nun die neue Version sehen.

2 comments on “Subversion unter Mac OS X aktualisieren

Schreibe einen Kommentar

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