Maven Mojo & SCM Plugin: Ajouter un fichier à ignorer la liste / définir la propriété SVN
-
26-09-2019 - |
Question
J'utilise maven-scm-plugin
à partir d'un propre Maven Mojo via un objet ScmManager
injecté et essaie de comprendre comment ajouter un fichier à la SCM ignorer la liste.
Les méthodes qui ScmManager
fournit ne semblent pas à l'appui.
Une solution idéale travaillerait dans tous les systèmes SCM que supports de maven-scm-plugin
. Je ne suis pas sûr que si chaque système a une fonction d'un tel. Cela dit, une solution qui fonctionne uniquement avec des dépôts Subversion me aider.
La commande SVN correspondante serait quelque chose comme
svn propset svn:ignore -F theFile .
Si ScmManager
ne peut pas définir directement ignorer les listes, peut-être qu'il a une capacité de définir ce genre de propriétés SCM?
Merci pour votre aide!
La solution
Le SCM Manager est une abstraction de plus ou moins tous les outils de contrôle de version, donc je pense que ce ne serait jamais offrir des fonctionnalités d'un tel. Mais pourquoi avez-vous besoin d'une telle chose dans Maven? Maven est un outil de construction ... Mabe vous pouvez créer un plugin Maven autonome de séparé pour gérer ces choses si vous avez besoin pour SVN seulement.