Comment désignorer un fichier dans TortoiseSVN?

91

J'ai ignoré un fichier dans TortoiseSVN par erreur. Comment inverser cela et ajouter le fichier à mon référentiel?

Yaakov Ellis
la source

Réponses:

118

Modifiez simplement la propriété svn: ignore (dans l'onglet subversion des propriétés du répertoire). (Si vous avez ignoré un sous-dossier, sélectionnez l'onglet de propriétés de son dossier parent)

Martin c.Löwis
la source
5
Cela pourrait valoir la peine de jeter un coup d'œil à SVN: Globalignore Property, aussi
Cristian Diaconescu
Regardez également le même onglet dans les sous-dossiers si vous ne trouvez rien au niveau racine
ccalboni
19

Si vous cliquez avec le bouton droit sur le répertoire contenant le fichier et sélectionnez Propriétés SVN, vous devriez voir une propriété svn: ignore avec une liste de fichiers ignorés. Modifiez simplement cette liste et supprimez la règle en ignorant votre fichier.

Gabriel Hurley
la source
2
La structure du menu pour moi était right click on folder-> TortoiseSVN-> Propriétés. Merci pour le conseil!
veeTrain
18

"Ignorer les fichiers et les répertoires" de la documentation Tortoise SVN déclare:

Si vous souhaitez supprimer un ou plusieurs éléments de la liste des éléments ignorés, cliquez avec le bouton droit sur ces éléments et sélectionnez TortoiseSVNRemove from Ignore ListVous pouvez également accéder svn:ignoredirectement à la propriété d' un dossier . Cela vous permet de spécifier des modèles plus généraux en utilisant la globulation des noms de fichiers, décrite dans la section ci-dessous. Lisez la section intitulée «Paramètres du projet» pour plus d'informations sur la définition directe des propriétés. Veuillez noter que chaque motif ignoré doit être placé sur une ligne distincte. Les séparer par des espaces ne fonctionne pas.

Frank Bollack
la source
5

Pour moi, la solution était d'utiliser "Update to Revision" .

Mes fichiers ignorés avaient été définis comme ignorés automatiquement lorsque j'effectuais une extraction, mais je n'avais pas mis de coche à côté des fichiers.

Lorsque j'ai effectué la mise à jour vers la révision, j'ai vérifié que les fichiers devaient être inclus en allant dans "Choisir les éléments ..."

Je n'ai rien trouvé dans le menu des propriétés répertoriant les fichiers ignorés (à la suggestion de Gabriel). En fait, les propriétés étaient vides.

user798899
la source
C'était mon cas (j'ai oublié la coche à la caisse) et la "mise à jour à la révision" a fonctionné, merci!
Milo
0

Dans mon cas, il y avait un autre problème: la liste globale des ignorés dans Tortoise Settings, General.

Tortoise est livré par défaut avec les fichiers .so dans la liste des ignorés et nous les stockons dans le contrôle de code source (oui, je sais que c'est loin d'être idéal). Les supprimer de la liste a réglé le problème pour moi.

Danio
la source
-2

J'ajoute généralement simplement le fichier ignoré avec Tortoise et je ne prends pas la peine de supprimer l'entrée de la liste des ignorés. jusqu'à présent, je n'ai eu aucun effet secondaire négatif ...

Stefan Egli
la source
Lorsque le fichier est ignoré, Ajouter n'apparaît plus comme une option dans le menu TortoiseSVN
Yaakov Ellis
ce n'est pas ce que je vis. J'ai coché la case pour la commande "ajouter" dans les paramètres de tortoise svn sous le menu contextuel. de cette façon, la commande "ajouter" apparaît toujours directement dans le menu contextuel de l'explorateur. peut-être que cela fait une différence?
Stefan Egli
J'ai également effectué ce changement et je ne le vois pas dans le menu contextuel des répertoires ignorés.
Jammer