Je veux ignorer le dossier cible chaque fois que je commets un changement de code en utilisant le client SVN Tortoise sur Window 7. Je fais donc un clic droit sur le dossier cible et je sélectionne TortoiseSVN -> Unversion et ajouter à la liste des ignorés . Cependant, la prochaine fois que je commets à partir du dossier parent de la cible, je le vois toujours sur la liste à commettre. Ai-je manqué quelque chose pour le faire ?
Réponse
Trop de publicités?Voir Manuel de TortoiseSVN surtout cette partie : "Ignorer les fichiers qui sont déjà versionnés" .
Lorsque vous exécutez la commande "Unversion et ajout à la liste des ignorés", elle planifiera la suppression du fichier ou du dossier lors du prochain commit et l'ajoutera à la liste des ignorés. Vous devez valider ce changement dans le référentiel.
Si les fichiers sont déjà dans le dépôt, ils doivent être supprimés. du référentiel et ajoutés à la liste des fichiers à ignorer. Heureusement, TortoiseSVN a un raccourci pratique pour faire cela. TortoiseSVN L'annulation de la version et l'ajout à la liste des ignorés marqueront d'abord le fichier/dossier pour la fonction suppression du référentiel, en gardant la copie locale. Il ajoute également cet élément à la liste des ignorés afin qu'il ne soit pas ajouté à nouveau dans Subversion par erreur. Subversion par erreur. Une fois que cela est fait, vous avez juste besoin de livrer le dossier parent.