8
votes

SVN PROPUGE SVN: Ignorer. ne renvoie rien, mais Svn ignore évidemment mes fichiers

J'essaie d'ajouter un projet iPhone existant à un compte de subversion sur Seduled.com.

Tout semble lisse, à l'exception des fichiers .a qui sont ignorés. Je sais qu'ils sont ignorés parce que je ne les vois pas dans le statut SVN, à moins que j'utilise le drapeau -NO-Ignore.

lorsque j'exécute xxx

Je n'ai aucune sortie. Pour vous assurer que je n'étais pas fou, j'ai ran xxx

et obtenir ce xxx

ce qui signifie qu'il n'y a pas d'entrées dans Ignorer la propriété?

Comment puis-je trouver où cet ignore vient de?


5 commentaires

Que se passe-t-il (c'est-à-dire ce qui est retourné) lorsque vous essayez de svn ajouter un fichier explicitement?


Cela ressemble à une question de superutilisateur pour moi ...


Je pensais que des problèmes d'outils de développement étaient un jeu équitable.


"SVN ajouter" semble fonctionner très bien. Il modifie l'état des fichiers de "i" à "A". Le commettre a fonctionné bien aussi. Je n'ai pas réalisé que vous pouvez remplacer l'ignore en nommant explicitement le fichier. Merci! Mais je suis toujours curieux d'où ce réglage est donc afin que je puisse supprimer * .a fichiers de la liste des ignorés.


Mon commentaire a été retraité et étendu comme une réponse ci-dessous.


3 Réponses :




12
votes

Nouveau jour. Clear Head.

Merci pour l'aide, cela me conduit certainement dans la bonne direction.

La réponse est une liste globale-Ignore par défaut intégrée à Subversion elle-même, non aux fichiers de configuration, qui était là où le * .a ignore venait de.

L'Ignores global ignore dans mon fichier de configuration ressemblait à ceci: xxx

J'ai figuré c'était bien , parce que je ne voulais rien ignorer. J'avais tort parce que la subversion applique-t-elle sa défaut à peine documentée Global-Ignores. Je l'ai changé à cela, notez l'exclusion de '* .a' xxx

à ce stade * .a Les fichiers ne sont plus ignorés, et mon fichier .ds_store est toujours ignoré. et tout va bien dans mon monde.

Comme Gramef suggéré, PROPET ne récupère pas les valeurs globales de SVN: Ignorer. Comme l'a suggéré de l'éther, vous pouvez ajouter des fichiers ignorés en les nommant explicitement.

Le meilleur lien que j'ai trouvé était ici: http://svn.haxx.se/users/archive-2009-02 /0725.shtml

Cet article me dit qu'il existe une valeur par défaut non vide pour Global-Ignores utilisée si Global-Ignores n'est pas défini dans le fichier de configuration.


1 commentaires

Merci, cela a travaillé pour moi! Si vous utilisez Syncro Svn, allez à Options> Configuration globale de l'exécution> Modifier le fichier "config". Faites les changements ci-dessus, sauvegardez, redémarrez et rafraîchissez. En outre, vous pouvez voir des fichiers ignorés dans l'onglet Copier de travail en cliquant sur Afficher les fichiers ignorés dans l'icône Paramètres en haut à droite dans la barre d'outils.