2010-10-29 5 views
2

autour de la lecture, le svn: ignore la commande semble fonctionner de deux manières différentes:La double nature de svn: ignorer

  1. Si le fichier ou le répertoire est pas déjà sous le contrôle de version, les méta-données seront ajoutées à le référentiel ignorant le fichier ou le répertoire pour tous les autres membres de l'équipe qui vérifient le projet.
  2. Si le fichier ou le répertoire est déjà sous contrôle de version, l'ignorance ne sera appliquée que localement et aucune métadonnée ne sera ajoutée au référentiel. Les autres membres de l'équipe ne verront pas le fichier ou le répertoire ignoré et pourront librement valider les modifications, et ces modifications mettront à jour votre fichier ignoré localement lors de l'exécution d'une mise à jour.

Est-ce correct?

Edit: Suivi question here

Répondre

3

En se référant à l'extrait suivant du Tortoise Documentation il n'y a pas une seconde nature. svn:ignore est uniquement actif sur fichiers non versionnés.

fichiers et les répertoires versionnés ne peuvent jamais être ignorés - c'est une fonctionnalité de Subversion. Si vous avez versionné un fichier par erreur, lisez la section intitulée "Ignorer les fichiers qui sont déjà versionné" pour les instructions sur la façon de "unversion" il.

+0

merci @zellus, notez le lien vers une question de suivi –

Questions connexes