wake-up-neo.com

So richten Sie das SVN-Repository in xCode 9.0 ein

Mit xCode 9.0 habe ich Probleme mit dem SVN-Setup.

Ich konnte keine Option zum Hinzufügen eines SVN-Repositorys finden, das funktionierte richtig mit früheren Versionen von xCode.

In der Quellcodeverwaltung bekomme ich überall GIT. Ich verwende SVN für lange Zeit und arbeitete ordnungsgemäß mit früheren xCode-Versionen, aber Dies funktioniert nicht mit xCode 9.0.

7
iLearner

Ich füge diese Antwort hinzu, da ich work around dafür gefunden habe (nicht als Full Fledge-Lösung)

Wenn Sie Ihre xCode-Version auf 9.0 aktualisiert haben und nichts finden konnten, um Ihren Code an das SVN-Repository anzuhängen, helfen Ihnen die folgenden Schritte:

  1. Nehmen Sie die letzte Kasse vom Terminal
  2. Öffne deinen Code in xCode8 (> 8.0 und <9.0)
  3. Gehe zur Quellcodeverwaltung
  4. Möglicherweise erhalten Sie eine Benachrichtigung zum Upgrade von Subversion auf 1.9
  5. Klicken Sie auf Upgrade
  6. Öffnen Sie jetzt denselben Code in xCode9.0. Nun können Sie alle svn-Commits und Updates abrufen.

 enter image description here

 enter image description here

1
iLearner

Wenn Sie über eine ältere Version von Xcode verfügen und die oben beschriebene Upgrade-Methode nicht funktioniert oder nicht verwendet werden kann, können Sie das Terminal verwenden.

  1. Gehe zum Terminal
  2. wechseln Sie mit dem Befehl cd in das Verzeichnis des Projektordners
  3. Um zu überprüfen, ob Sie sich in der Basis befinden, führen Sie den Befehl "ls -l" aus. Sie sollten einen Ordner mit dem Namen .svn sehen
  4. führen Sie den Befehl "svn upgrade" aus.
  5. Wenn Sie eine aktualisierte Nachricht sehen, ist alles OK. Starten Sie Xcode neu, um die SVN-Befehle im Source Control-Menü anzuzeigen.
2
HelloWorld

Ich könnte ein SVN-Repository von Xcode 9.2 auschecken

Ich ging zur Quellcodeverwaltung-> Klon-> Option svn und Authentifizierung und zur Kasse.

2
Sagar D

Alle Erwähnungen von Subversion scheinen aus XCode 9 verschwunden zu sein, aber es funktioniert immer noch und es ist furchtbar einfach:

(getestet mit XCode 9.4.1)

  1. Gehe zu Quellcodeverwaltung-> Klonen ...

 Source Control -> Clone

  1. Sie haben diesen Bildschirm wahrscheinlich gesehen und angehalten, weil GitHub prominent darauf hinweist. ABER beachten Sie die Textleiste "URL für das Repository eingeben" oben! Sie können einfach Ihre Subversion-URL dort schreiben und auf Clone klicken!

 Add Github Account (!?) Screen

  1. So Wenn Sie auf die Schaltfläche Klonen klicken, werden Sie aufgefordert, Ihre svn-Anmeldeinformationen (falls erforderlich) und das Verzeichnis einzugeben, in dem das Repo geklont werden soll.

 Entering svn repo

  1. Danach öffnen Sie einfach Ihr Projekt oder Ihren Arbeitsbereich aus dem geklonten Verzeichnis, und Sie sind fertig. Sogar der neue Source Control Navigator (Befehl + 2) sollte sofort funktionieren.

 enter image description here

Ich habe nicht herausgefunden, wie man Dinge zu einem Subversion-Repo hinzufügt, aber für bestehende Repos funktioniert das. Ich habe dies auch noch nicht auf XCode 10 Beta getestet.

1
rednuht