2012-01-23 8 views
5

Cosa sono questi? enter image description herecaselle di contrassegni di file xcode in Project Navigator

specificamente l'A/M /? segna vicino ad alcuni dei file? cosa significa ogni lettera?

È un progetto che ho importato dalla precedente versione xcode (e iOS 4). I progetti però vanno bene. I miei nuovi storyboard/progetti iOS 5 non mostrano questi segni. Cosa rappresentano e come posso impostarli/ripristinarli?

grazie

risposta

5

Queste sono caselle di stato di gestione controllo (SCM), da git o subversion come Ell ha menzionato.

Gli stati specifici:

A - aggiunti al repository locale (nuovo file che non esiste nel repository remoto ancora)

M - Modificato (file esistente che è stato modificato)

? - File che esiste sul file system ma non è stato aggiunto al repository, localmente o in remoto. Puoi aggiungerlo facendo clic con il tasto destro sul file, controllo del codice sorgente, aggiungi.

+0

mmm .. qual è la differenza tra "A" e "?"? anche qualcosa di strano: quando premo 'aggiungi' su un? il file contrassegnato diventa "A", quando si seleziona Aggiorna/Conferma si ottiene "Impossibile trovare il repository" NomeApp "." errore ... – mindbomb

+0

La differenza tra? e A è quello? non è stato nemmeno marcato per l'aggiunta localmente, il che significa che quando lo si commette non verrebbe indirizzato al repository. A, tuttavia, è stato contrassegnato, quindi andrebbe al repository. Non sono sicuro del perché lo otterresti dato che non conosco le specifiche della configurazione del tuo repository, ma potrebbe essere una domanda a parte. –

+0

Modificata la mia risposta un po 'per riflettere il commento sopra. –

0

ci simboli rappresentano lo stato SCM, sia da git o di eversione. Se non stai utilizzando SCM, puoi ignorarli.

Problemi correlati