2013-09-26 20 views
11

Wenn ich ein neues Projekt in Xcode 5 erstellen, versuche ich einen neuen Server für die Quellcodeverwaltung hinzufügen. Aber ich erhalte eine Fehlermeldung wie folgt: "Der Xcode-Dienst ist auf diesem Server deaktiviert. Bitte wenden Sie sich an Ihren Administrator".In Xcode 5 Fehler erhalten, wenn ich den Server unter der Versionskontrolle hinzufügen

+0

@pakashsys - lassen Sie es mich wissen, ob meine Antwort auf die Frage angemessen oder nicht weiter verfeinern Ihre Frage beantwortet hat. –

+0

@TommieC. Danke für Ihre Antwort, OSX Server muss für die Verwendung von Github und Subversion-Repositories in xcode ?? ... Ich habe Subversion-Server in Windows-Umgebung. – prakashsys

+0

Wie in meiner Antwort erwähnt, müssen Sie den OSX-Server verwenden, wenn Sie nach einem Servernamen gefragt werden. Wenn Sie Projekte auf einem Subversion-Server speichern möchten, müssen Sie den Anweisungen in dem Link in meiner Antwort folgen. –

Antwort

5

Bitte lesen Sie, wie auf dem OSX Server Xcode Dienst unter folgendem Link aktivieren:

https://developer.apple.com/library/mac/documentation/IDEs/Conceptual/xcode_guide-continuous_integration/200-Adopting_a_Continuous_Integration_Workflow/adopt_continuous_integration.html#//apple_ref/doc/uid/TP40013292-CH3-SW1.

Wenn die Überprüfung dieses Handbuchs Ihr Problem nicht behebt, lassen Sie mich bitte genauere Angaben zu Ihrer Umgebung machen. Wenn es hilft, überlege dir bitte, die Antwort zu akzeptieren, damit andere die Ressource finden.

Wichtige Konzeptionelle Hinweise:

Wenn Sie Setup ein neues Projekt, und Sie werden einen Server dies bezieht sich auf einen OSX Server nur angeboten (nicht GitHub oder eine nicht-OSX externen Server):

Add new server

Also im Grunde nur sicherstellen, dass der OSX Xcode-Service ist auf oder starten Sie Ihren 10.9+ OSX Server, wenn möglich ...

Enable Xcode Service on OSX Server

Hinweis: Wenn Sie Ihr Repository zu github.com oder code.google.com verschieben möchten, finden Sie in den folgenden Links Anweisungen dazu, wie dies im Terminal ausgeführt werden kann. Sobald die Verbindung zwischen dem Remote-Repository und Ihrem lokalen Verzeichnis hergestellt ist, kann Xcode Updates an Ihre Remote-Repositorys senden (dies wird als Kontrollkästchen verfügbar sein, wenn Sie Ihr Projekt festschreiben).

Github Help

Pushing to Google Code

+0

Zum Hinzufügen des OS X Xcode-Dienstes zum Xcode ist es erforderlich, unter Entwicklerteams in Server einen Apple-Account hinzuzufügen. – TutuGeorge

+0

@NOOB Um extern auf den Server zugreifen zu können, müssen Sie die Einstellungen nach dem Aktivieren des Dienstes konfigurieren. Ich habe mein Apple-Konto unter Entwicklerteams hinzugefügt und den einzelnen Benutzerzugriff unter Berechtigungen aktiviert. Ich habe nicht versucht, das Apple-Konto zu entfernen, um auf Auswirkungen zu testen, daher bin ich mir des Ergebnisses nicht sicher, wenn man dieses leer lassen würde. –

5

Es klingt wie Sie ein repository, kein XCode Continuous Integration Server hinzufügen möchten. Das Hinzufügen eines Servers fügt einen XCode Continuous Integration Server hinzu. Verwenden Sie stattdessen das Repository hinzufügen. Siehe den Leitfaden im ersten Link.

+0

Angenommen, ich habe einen OSX-Server an einem anderen Ort konfiguriert und ich füge meinen OSX-Server mit URL in meinem Xcode. Nun möchte ich einen Bot aus meinem Xcode für ein Repository erstellen, wie geht das? Meine Repositories werden auf einem völlig anderen Server gehostet als auf meinem Rechner und auf dem OSX-Server. Alle drei an verschiedenen Orten. –

1

Es scheint, als ob ein "Server" in Apples Definition kein BitBucket-Server oder GitHub-Server ist, sondern ein Server, den Sie selbst hosten. Andernfalls suchen Sie nach einem "Repository".

ich von der Abbildung unten erleuchtet wurde, beachten Sie die Serveradresse:

repo