Que faire de la “M” et “A” icônes dans le Navigateur de Projets de Xcode 4 veux dire quand je créer un nouveau projet?
Xcode 4 est en me montrant gris "M" et "A" icônes à côté de mes fichiers dans le navigateur de projets. Je crois qu'ils sont liés au contrôle de code source.
Le point est ceci: Tous mes vieux Xcode 3 projets ouverts et modifiés dans Xcode 4 ne pas afficher ces icônes! Mon nouveau projet que j'ai créé dans Xcode 4 n'est pas sous contrôle de code source soit.
Quand j'ai créé le projet, j'ai décoché la case "Git" option. Mais Xcode encore me montre une "Source Contrôle" info dans l'inspecteur en cliquant sur un fichier. Tous les fichiers créés par le modèle de projet sont marqués comme "engagés", où, comme tous les fichiers que j'ai ajouter moi-même ne le sont pas. Donc, soit Xcode ignoré mon souhait de ne pas utiliser Git ou c'est un bug, ou les deux.
Mise à jour: Certains recommandent de supprimer l' .git dossier. Car il commence par un point, c'est probablement un dossier caché, et donc j'ai fait les fichiers cachés visibles dans le Finder à l'aide de cette astuce dans le Terminal:
defaults write com.apple.finder AppleShowAllFiles TRUE
killall Finder
Cependant, il semble qu'il n'y est PAS .Git dossier dans mon dossier de projet (vérifié contenant tous les dossiers). Mais encore, Xcode est de mettre mes nouveaux projets sous contrôle de code source, même si le Git case à cocher est désactivée.
Comment puis-je me débarrasser de lui si je ne veux pas utiliser de contrôle de source encore?
Vous devez vous connecter pour publier un commentaire.
Comme d'autres l'ont dit, ils sont liés au contrôle de code source. Si vous avez fait en sorte que non .git ou .svn répertoires apparaissent dans votre projet et ils sont toujours montrées, alors c'est juste un Xcode bug. L'ignorer ou de fichier d'un bug avec Apple.
Sur une note de côté, vous DEVRIEZ être en utilisant le contrôle de source.
Ces personnages se référer à la source de contrôle.
Ref: http://svnbook.red-bean.com/en/1.2/svn.ref.svn.c.status.html
Oui, il est lié à la source de contrôle.
"M" signifie que le fichier a été modifié depuis le dernier commit, et le "A" signifie que le fichier a été ajouté depuis le dernier commit.
Si vous utilisez git, vous pouvez supprimer la source de contrôle par la suppression de la .répertoire git dans votre dossier de projet.
Ceci est pris à partir de Sam Livre. J'ai de la difficulté à trouver de l'information dans Xcode Documentation.
Le "M" est pour "modifié" et le "A" est ajouté. Ces valeurs reflètent le contrôle de version de l'état des fichiers
Ces icônes stand pour l'Ajout /modification de fichiers sous contrôle de code source, comme les autres devs souligné.
Si vous rencontrez que ces icônes apparaissent, même si vous n'avez pas de cocher la case "Git" case à cocher lors de la création d'un nouveau projet, et si vous êtes sûr que votre projet n'est pas vraiment sous contrôle de code source, puis il suffit de faire ceci:
Redémarrer Xcode, et le problème est parti pour votre projet. Les icônes disparaissent et tout va bien 🙂
C'est une drôle de Xcode Bug.
Étiquettes telles que "M" ou "Un" à côté des fichiers dans Xcode indique que votre projet en sous SVN/GIT. "M" indique le contenu du fichier Modifié alors que "Un" pour fichier Ajouté.
Il est recommandé de garder votre projet sous SVN/GIT disposition.
Je devine que vous avez choisi de créer un dépôt git local lorsque vous avez créé le projet. Ils sont en effet reliés à la source de contrôle et qu'ils signifient "Modifié" et "Ajouté". La raison qu'ils ne sont pas à votre vieux projets sera parce que vous n'êtes pas à l'aide de contrôle de code source avec eux, mais comme je l'ai dit, je pense que vous avez choisi de créer un dépôt git local lors de la création de projets.
Et si vous utilisez subversion, c'est évidemment liés, de sorte à supprimer .svn répertoires
Les icônes sont toujours là dans XCode 4.5, contrôle de version ou pas
C'est génial d'avoir des gens de fournir des éclaircissements sur la signification des différents statut de contrôle de source.
Maintenant, spécifiques à votre question sur le "!" identificateur, il est probable que vous vous étiez déplacé des fichiers en dehors de Xcode. Donc, même s'ils ne sont pas des "disparus", ils seront identifiés comme ayant changé sans ressort par Xcode.
Pour obtenir Xcode pour accepter le changement de la source des fichiers, faire un commit. CEPENDANT, Xcode spécifiquement pas sélectionner les fichiers marqués avec ! pour la validation. Vous remarquerez à gauche de tous les fichiers qu'il y a une case à cocher disponible. Si vous n'avez en effet l'intention pour que les fichiers soient modifiés extérieur de Xcode, puis les sélectionner et valider. Vous trouverez que la ! le symbole est retiré par la suite.