Comment revenir à une subversion de l'ignorer?
J'ai exécutez la commande suivante via la ligne de commande:
svn propset svn:ignore "*.classpath" .
Je voulais seulement ignorer les .classpath
fichier.
Toutefois, cela semble avoir gâché les choses et maintenant beaucoup de répertoires semblent être ignorés.
Comment puis-je revenir sur ce et recommencer?
OriginalL'auteur Click Upvote | 2013-02-02
Vous devez vous connecter pour publier un commentaire.
Note
Pour cette svn:ignore, vous pouvez effectivement dit "ignorer dans la currect répertoire que les fichiers avec l'extension classpath": des modèles pour les noms de fichiers dans la Subversion utilise uniquement des OS glob-patron, pas les expressions régulières
Correctifs pour la syntaxe de DaFunix
Liste tous svn-propriétés et leurs valeurs dans chemin:
svn proplist -v <PATH>|<URL>
. Pour votre cassvn proplist -v .
Exemple de sortie pour mon URL
Liste unique svn:la valeur de la propriété (avec nom connu):
svn propget <PROPERTY> <PATH>|<URL>
. Pour votre cassvn propget svn:ignore .
Exemple de sortie pour l'adresse de ma page (la même qu'avant pour proplist)
Les deux proplist et propget opérations sont RO n'y changera rien
Afin de corriger une mauvaise définition de la propriété, vous pouvez
ou
Supprimer les mauvais propriété et le recréer sous une forme correcte:
svn propdel svn:ignore . & svn propset svn:ignore "classpath" .
(peut-être utiliser propset avec l'option-R pour définir ignorer resursively pour l'ensemble de la sous-arborescence)ou (comme suggéré par John Brodie) éditer et corriger définition actuelle
svn propedit svn:ignore .
et dans la fenêtre de l'éditeur "*.classpath" changement "classpath", enregistrerPS N'oubliez pas:
OriginalL'auteur Lazy Badger
svn propedit svn:ignore .
devrait ouvrir votre éditeur de texte, vous pouvez retirer le fautif ignore un à la fois.VisualSVN
puis sélectionnezproperties
puis la suppression de la règle.OriginalL'auteur John Brodie