Comment appliquer un svn: ignore glob récursivement lors d'une importation?svn: ignore la propriété lors de l'import
Répondre
Je ne suis pas sûr de ce que vous entendez par "appliquer svn: ignorer récursivement lors de l'importation".
Si vous souhaitez exclure un ensemble de fichiers de l'importation, vous pouvez définir la propriété global-ignores dans ~/.subversion/config
avant de l'importer. Il n'y a pas d'option de ligne de commande pour le faire à la volée.
Sinon, vous pouvez ajouter le répertoire et supprimer les fichiers indésirables avant de commettre:
$ svn co --non-recursive <repository_url> repo_root
$ cp -R <project_to_import> repo_root
$ cd repo_root
$ svn add *
$ find . -regex ".*\.\(bak\|obj\)" | xargs svn --force del
$ svn ci
Bien que laborieuse, je préfère cette dernière approche parce que je ne suis pas un grand fan de svn import (le svn del partie n'est pas commun pour moi et j'aime revoir la liste des fichiers avant de commettre).
Sinon, si ce que vous voulez est de définir le svn: ignore propriété de tous les répertoires dans la hiérarchie avant d'importer, vous devez utiliser la deuxième méthode et faire un svn propset (au lieu de svn del) avant comitting:
$ svn propset -R -F ignore.txt svn:ignore .
(Vous pouvez réellement faire un svn import suivie d'une svn propset, mais pas dans un seul engagement.)
Vous ne pouvez pas faire cela avec une importation régulière; vous avez besoin d'un in-place import.
- 1. Eclipse svn ignore bin
- 2. Ignorer SVN ignore ... possible?
- 3. Désactiver Netbeans automatique svn ignore?
- 4. FluentNHibernate - Automatisation de la propriété ignore
- 5. Databinding .NET ignore la propriété changement
- 6. git-svn: ignore la casse des noms d'utilisateur svn de authorsfile?
- 7. Can "Ajouter vue ..." dans MVC.NET ignore une propriété lors de la création d'une vue fortement typée?
- 8. SVN problème de fusion avec la propriété "svn: mergeinfo"
- 9. Svn ignore versionné sur la mise à jour
- 10. Utiliser svn: ignore pour ignorer tout sauf certains fichiers
- 11. Apache ignore la directive SSLRequire
- 12. Codeplex SVN $ Auteur $ Problème de propriété
- 13. svn: ignore pour les sous-répertoires dans subclipse/TortoiseSVN
- 14. fausses modifications de "propriété" lors de la restauration des modifications de tortoise svn
- 15. Subversion: comment supprimer une propriété lors de la validation
- 16. Ignorer une propriété lors de la désérialisation
- 17. python distutils/setuptools: comment exclure un module ou honorer svn: ignore flag
- 18. Pourquoi Entity Framework ignore-t-il la méthode Take() lors de la génération de SQL?
- 19. Est-ce que Moq ignore les espaces de noms lors de la configuration de faux?
- 20. SVN: ignorer localement les fichiers lors de la mise à jour
- 21. Cocoa-Touch, NSManagedObject: Exception lors de la définition d'une propriété
- 22. Visual Studio 2005 ignore les directives du préprocesseur lors de la compilation
- 23. ASP.NET: générer de la valeur de la propriété lors de l'ajout de contrôle à la page
- 24. python shutil.copytree - ignore les permissions
- 25. La capture d'écran ignore certaines fenêtres
- 26. Comment utilisez-vous une propriété SVN comme licence?
- 27. Modifier l'horodatage de la révision SVN
- 28. Impossible de définir la propriété de la propriété
- 29. MySQL ignore mon index
- 30. Problème lors de la récupération de la valeur de propriété d'une instance d'une classe OWL
Merci de m'avoir indiqué l'importation sur place. Cette solution est meilleure que la suggestion de Romulo. – dmoebius