2010-01-27 4 views
2

J'ai regardé cette question: ignoring folders in mercurial qui mentionne comment ignorer un dossier, mais ce n'est pas ce dont j'ai besoin. J'utilise TortoiseHG et après avoir "ajouté" tous mes dossiers, ils affichent toujours "?" au lieu de "+". Les fichiers qu'ils contiennent affichent "+", mais les dossiers eux-mêmes affichent simplement "?". Est-ce un problème avec Mercurial sur Windows XP? Ou est-ce un problème entre mon clavier et ma chaise?Les dossiers ne sont pas ajoutés dans Mercurial

Répondre

5

Mercurial n'ajoute que les fichiers et infère les dossiers des noms de fichiers réels. Si vous descendez à une ligne de commande et faites hg status, vous verrez que les dossiers ne sont pas répertoriés du tout. Les fichiers dans le dossier que vous avez ajouté seront répertoriés avec la balise A, mais les dossiers réels ne sont pas répertoriés dans une commande d'état hg.

+0

Il est assez déroutant que n'importe quoi dérange même pour montrer un statut Mercurial d'aucune sorte pour les dossiers. Ça ne devrait pas faire ça. – Omnifarious

+1

@Tarydon Merci. J'ai désinstallé TortoiseSVN pour corriger le problème d'icône (ils partagent la même application de superposition), mais je suis content de comprendre le peu de choses sur les dossiers. Ce truc me rend dingue. @Omnifarious Je suis content qu'il affiche l'état du dossier parce que quand j'ai un fichier changé dans un sous-dossier/sub/sub, je veux le "!" propager vers le haut, donc je n'ai pas à creuser. – orokusaki

+0

@orokusaki: Ah, oui, c'est une chose sensée à faire alors. Je n'utilise pas d'interface graphique pour la programmation du tout, et cela ne m'est pas arrivé. – Omnifarious

2

Vous n'avez pas besoin d'ajouter les dossiers séparément (en fait, Mercurial ne gère pas du tout les dossiers/répertoires). Tant que vos fichiers sont là, ça va.

+0

+1 sur votre réponse aussi – orokusaki

Questions connexes