2011-12-02 7 views
5

Ora, sono passato allo sviluppo da Xcode 4.2. In Xcode 3.2.5 ho usato il repository SVN per salvare i dettagli del mio progetto. Ma, in XCode 4.2 non so come accedere a SVN Repository? Puoi dirmi quali sono i passi che devo seguire per accedere a SVN da XCode 4.2? Grazie in anticipo.Come accedere al repository SVN in XCode 4.2?

risposta

3

di Windows> Organizer> Repositories> aggiungere repository (in basso a sinistra +)> Tipo - Subversion

1

In XCode 4.4, ho avuto alcuni problemi nella visualizzazione dei repository che sono stati installati in XCode 4.2. Una delle grandi caratteristiche di XCode è la possibilità di connettersi al repository e mostrare se un file è stato modificato mostrando una "M" accanto al file di classe che non è stato ancora eseguito il commit. Quando ho aggiunto un nuovo repository come in precedenza (il metodo GameBit), tutti i miei progetti hanno smesso di mostrare "M" o "A" e tutti i messaggi di commit non erano visibili nell'Organizer e il mio trunk/branch/tag cartella sono stati disconnessi (punto rosso).

Quando ciò accade, la prima cosa da fare è chiudere il progetto e uscire da XCode. Questo dovrebbe resettare le configurazioni svn di tutti i tuoi progetti.

Se questo non funziona, aprire il Terminale e immettere questo comando alla cassa la nuova copia di lavoro:

svn co (http o https): // YOURsvnSERVERurl/PROJECTNAME (nome della nuova cartella di progetto hai appena aggiunto all'organizer)

Ciò ha comportato immediatamente tutti i progetti precedenti in Organizer> Archivi per visualizzare nuovamente i messaggi di commit e collegare tutto come era prima. Tuttavia, il nuovo progetto non ha ancora mostrato "M" e "A" fino a quando non ho chiuso XCode e riavviato.

Questa risposta è pensata per chiunque tenti di aggiungere un progetto in svn al sistema di gestione del controllo del codice sorgente di XCode e XCode non mostra lo stato del commit.