2015-02-19 19 views
5

Ovunque cerco, ottengo metà della soluzione per l'esportazione del progetto Xcode su Subversion. E per Xcode6, non sono in grado di trovare alcun collegamento affidabile.Esportare il progetto XCode 6 nel repository SVN

Ho creato un progetto iOS su Xcode6. E ora voglio esportarlo in Subversion. L'amministratore del server ha creato le mie credenziali e li ho insieme all'URL del server. Ha anche creato un repository vuoto sul server. Ho creato il repository da Xcode -> Preferenze -> Aggiungi repository. Ma questo è tutto. Non sono in grado di procedere oltre.

Come devo esportare il progetto da Xcode6 a SVN?

+0

Contrassegnare iOS, iPhone come non ottenere visualizzazioni da solo tag Xcode. – Nitish

+0

assicurati di aggiornare gli strumenti della riga di comando. –

risposta

20

Il modo più semplice è probabilmente quello di farlo tramite il terminale.

  1. Chiudi Xcode
  2. Vai alla cartella del progetto nel Terminal (cd path/to/project)
  3. Utilizzare il comando svn import:

    svn import -m "New Import" MyProject/ https://myserver.me.com/svn/trunk/MyProject 
    
  4. E infine checkout il progetto con

    svn co https://myserver.me.com/svn/trunk/MyProject 
    
+3

Questo è veramente facile. Non so perché sia ​​complicato farlo da XCode. Grazie :) – Nitish

+0

Nessun problema. D'accordo, la gestione del controllo delle versioni di Xcode è davvero confusa. – Rick

+1

Wow, ho lavorato su questo problema per più di 3 ore, cercando di capire come farlo da XCode, ma apparentemente la linea di comando è la soluzione. Grazie. –

0
  1. Prima Vai a Preferenze -> Account.
  2. Fare clic su "+" quindi Aggiungi repository.
  3. Aggiungi le tue credenziali.
  4. Convalida.

Una volta che il suo autenticato o Validated Vai sorgente di controllo

  1. Cliccare sulla Creare lavoro Copia/Copie.
  2. Farà funzionare la copia di lavoro per voi.
  3. Quindi il pulsante Commit è ora selezionabile.
  4. Fare clic su Impegna.

E qui andiamo

tuo codice inizierà a caricare sul repo convalidato.

+0

questo impegna il codice al tuo repository GIT locale ..... –

Problemi correlati