XCode source de contrôle: affichage d'un fichier
Est-il possible de voir une "timeline" (l'histoire) pour un fichier sélectionné pour les plus de 50 ans s'engage? Je veux dire les modifications apportées à ce fichier et et vue s'engage quand ils ont été faits et les utilisateurs qui ont changé? Je sais Xcode a obtenu certains de puissantes fonctionnalités de contrôle de version, je n'arrive pas à trouver celui-ci.
Vous devez vous connecter pour publier un commentaire.
Ce qu'il sonne comme vous voulez, c'est la "faute de la Vue", si nous étions sur le terminal, vous pouvez écrire
git blame <file-name>
pour voir le commit/le temps/l'utilisateur et pour chaque ligne d'un fichier particulier. Dans Xcode, vous pouvez accomplir la même chose en activant le blâme vue. J'ai posté une photo pour vous montrer où le Blâme bouton Afficher réside. De là, vous devriez être tous ensemble.La validation de l'histoire est dans la Version de l'Éditeur.
Sélectionnez le fichier pour lequel vous voulez voir de la validation de l'histoire. Ensuite, allez dans Affichage > Version Editor > Afficher la Version de l'Éditeur (ou il suffit de sélectionner le mode de Comparaison à partir du haut à droite de l'icône de la barre - même place que le Blâme de la vue).
Cliquant sur la validation de l'étiquette en dessous de l'éditeur de révéler l'histoire, y compris les dates.
shift+command+alt+Enter
.command+enter
pour revenir à l'éditeur.Oui. Xcode de vue de Comparaison est exactement pour ça. Lorsque vous sélectionnez un fichier source, et de choisir le mode de comparaison, vous avez une machine à une interface utilisateur qui en plus vous permettant de comparer deux versions d'un fichier, sera également présent (quand vous passez la souris) tous les commits du fichier avec leurs descriptions. Cette INTERFACE s'ouvre lorsque vous cliquez sur le bouton de l'horloge en bas entre les deux versions de la .
Prêter attention, que Xcode est la liste de tous les commits, mais ne parvient pas à afficher le contenu des versions du fichier si le nom de fichier ou chemin d'accès changé. Je pense que Xcode décideurs pensé que parce que les sources sont considérés comme "différents", s'ils sont nommés différemment ou placé différemment, il n'y a aucun point en leur montrant. Il peut être, bien que ils ont juste oublié le --paramètre suivre pour le dépôt git.