2013-09-26 25 views
11

Kiedy tworzę nowy projekt w Xcode 5, próbuję dodać nowy serwer do kontroli źródła. Ale otrzymuję komunikat o błędzie: "Usługa Xcode jest wyłączona na tym serwerze. Skontaktuj się z administratorem w celu uzyskania pomocy".W Xcode 5 błąd podczas dodawania serwera pod kontrolą źródła

+0

@pakashsys - proszę dać mi znać, czy moja odpowiedź nie odpowiedział na pytanie, czy jeśli odpowiednio nie udoskonali swoje pytanie. –

+0

@ TommieC. Dzięki za odpowiedź, OSX Server jest konieczny do korzystania z repozytoriów github i subversion w xcode? ... mam serwer subversion w środowisku Windows. – prakashsys

+0

Jak zauważono w mojej odpowiedzi, musisz użyć serwera OSX, gdy pojawi się monit o podanie nazwy serwera. Jeśli chcesz zapisać projekty na serwerze subversion, będziesz musiał postępować zgodnie ze wskazówkami w linku podanym w mojej odpowiedzi. –

Odpowiedz

5

Proszę sprawdzić, jak włączyć obsługę OSX Server Xcode na poniższy link:

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.

Jeśli recenzja tego przewodnika nie rozwiąże problemu, prosimy o więcej informacji na temat swojego środowiska. Jeśli to pomoże, rozważ zaakceptowanie odpowiedzi, aby inni mogli zlokalizować zasób.

Ważne koncepcyjne Uwagi:

Podczas instalacji nowego projektu i są oferowane serwer ten odnosi się do OSX Server tylko (nie GitHub lub dowolnego zewnętrznego serwera non-OSX):

Add new server

Więc w zasadzie po prostu upewnij się, że usługa OSX Xcode jest włączony lub ponowne uruchomienie serwera 10.9+ OSX jeśli to możliwe ...

Enable Xcode Service on OSX Server

Uwaga: jeśli chcesz przenieść swoje repozytorium na stronę github.com lub code.google.com, zapoznaj się z poniższymi linkami, aby uzyskać instrukcje dotyczące uruchamiania tego w Terminalu. Po połączeniu się ze zdalnym repozytorium i lokalnym katalogiem Xcode będzie mógł przesyłać aktualizacje do zdalnych repozytoriów (będzie to dostępne jako pole wyboru przy zatwierdzaniu projektu).

Github Help

Pushing to Google Code

+0

Aby dodać usługę Xcode OS X do Xcode, czy konieczne jest dodanie konta Apple pod zespołami programistów na serwerze? – TutuGeorge

+0

@NOOB Aby uzyskać dostęp do serwera z zewnątrz, musisz skonfigurować ustawienia po włączeniu usługi. Dodałem moje konto Apple w zespołach programistów i włączono indywidualny dostęp dla użytkowników w ramach uprawnień. Nie próbowałem usunąć konta Apple, aby przetestować wpływ, więc nie jestem pewien wyniku, jeśli zostawić to puste. –

5

Brzmi jak chcesz dodać repository, a nie serwer XCode Continuous Integration. Dodanie serwera polega na dodaniu serwera XCode Continuous Integration. Użyj zamiast tego dodaj repozytorium. Zobacz przewodnik w pierwszym linku.

+0

Załóżmy, że mam serwer OSX skonfigurowany w innym miejscu i dodaję mój serwer OSX używając adresu url w moim Xcode. Teraz chcę utworzyć bota z mojego Xcode dla repozytorium, a następnie jak to zrobić? Moje repozytoria są hostowane na zupełnie innym serwerze w porównaniu do mojego komputera i serwera hostującego OSX. Wszystkie trzy w różnych lokalizacjach. –

1

Wygląda na to, że "Serwer" w definicji jabłka nie jest serwerem BitBucket lub serwerem GitHub, musi to być serwer, który hostujesz sam. W przeciwnym razie chcesz dodać "repozytorium".

zostałem oświecony poniższym zrzucie ekranu, zanotuj adres serwera:

repo

Powiązane problemy