Bonjour, je souhaite disposer d'une implémentation particulière d'un SCM Provider pour me brancher son mon gestionnaire de conf (Merant PVCS) avec Maven2.
J'ai suivi les indications du site http://maven.apache.org/scm ce qui me permet bien de d'installer (dans mon repo local) et de déployer (dans un repo Archiva) mon artefact "maven-scm-provider-pvcs" (seul les commandes checkout sont gérées).
Par contre lorsque je tente de l'utiliser depuis un autre artefact en utilisant une SCM url de la forme :
<scm>
<connection>scm:pvcs:http://somerepository.com</connection>
</scm>
et en lançant "svn scm:checkout"
j'obtiens le message d'exception --> Caused by: org.apache.maven.scm.manager.NoSuchScmProviderException: No such provider: 'pvcs'.
je précise que le jar de mon provider il y a bien le "components.xml" avec comme contenu :
<component-set>
<components>
<component>
<role>org.apache.maven.scm.provider.ScmProvider</role>
<role-hint>pvcs</role-hint>
<implementation>org.apache.maven.scm.provider.pvcs.PvcsScmProvider</implementation>
<description></description>
</component>
</components>
</component-set>
ai-je oublié une étape ?
quelqu'un a-t-il déjà effectué cela ?
merci
Partager