2009-08-25 7 views
0

Je les éléments suivants ignorer dans mes paramètres de tortue:Ignorer pour modèle global Subversion

*.pdb *.suo *.user *.cache */_ReSharper */bin */obj *.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo *.rej *~ #*# .#* .*.swp .DS_Store 

Mais bin et obj dossiers ainsi que ReSharper se soumettre encore. Deuxièmement, y a-t-il un moyen dans Windows si vous utilisez Tortoise et Visual SVN Server de spécifier ceci globalement sur le serveur ou quelque chose de sorte que chaque développeur individuel n'a pas besoin de spécifier manuellement ces paramètres? Je ne veux pas compter sur le fait que nos développeurs doivent le faire eux-mêmes et veulent le contrôler globalement pour des raisons évidentes de maintenance et de normes.

+1

Juste pour noter, si vous avez versionné un fichier ou un dossier dans bin ou obj, ils apparaîtront toujours dans la liste de livraison s'ils ont changé. – GenericTypeTea

Répondre

1

Personnellement, je préfère définir les ignorés dans le référentiel lui-même pour éviter le problème d'un développeur ne pas avoir leur ensemble global ignoré ensemble.

3

Le modèle ignorer global et la propriété svn: ignore ne fonctionnent que sur les fichiers et dossiers unversioned. Une fois qu'ils sont versionnés, ils ne seront plus ignorés.