web-dev-qa-db-fra.com

Comment annuler la suppression d'un fichier dans TortoiseSVN?

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

88
Yaakov Ellis

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)

116
Martin v. Löwis

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.

19
Gabriel Hurley

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

Si vous souhaitez supprimer un ou plusieurs éléments de la liste des ignorés, faites un clic droit sur ces éléments et sélectionnez TortoiseSVNRemove from Ignore List Vous pouvez également accéder à un dossier svn:ignore propriété directement. Cela vous permet de spécifier des modèles plus généraux en utilisant le remplacement de nom de fichier, décrit 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.

17
Frank Bollack

Pour moi, la solution consistait à utiliser "Update to Revision".

Mes fichiers ignorés ont été définis comme ignorés automatiquement lorsque j'ai effectué un paiement, mais je n'ai 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 "Chose Items ..."

Je n'ai pas pu trouver quoi que ce soit dans le menu des propriétés qui répertorie les fichiers ignorés (suggestion de la Gabriel). En fait, les propriétés étaient vides.

5
user798899

Dans mon cas, il y avait un autre problème: la liste d'ignorance globale dans Paramètres tortue, Général.

Tortoise est livré par défaut avec des 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 retirer de la liste a tout réglé pour moi.

0
danio