Maven release n'POM dans ce répertoire

Je suis en train d'utiliser le maven-release-plugin 2.3.2 sur un multi module POM. (Maven 3.0.4)

release:prepare fonctionne très bien mais release:perform échoue avec cette erreur

[INFO] org.apache.maven.lifecycle.MissingProjectException: The goal you specified 
requires a project to execute but there is no POM in this directory (...<workspace>/target
/checkout). Please verify you invoked Maven from the correct directory.

Maintenant le POM parent se trouve à l'intérieur de ce <workspace>/ mais dans le <workspace>/target/checkout il n'y a pas de POM comme le target répertoire a été créé par le plugin. Je pars du principe qu'il devrait y avoir une copie de la pom.xml voici ce qui devrait être créé par le plugin et c'est pourquoi l'erreur.

Ce que je fais de mal ? Annuaire et POM structure fixée. Module 1 et 2 les deux ont respectifs pom.xmls de la racine.


Maven release n'POM dans ce répertoire


J'ai regardé maven version plugin, git, et la pom n'est pas au top , maven pour générer des pom fichier , Maven 3.0 "mvn de presse:exécuter" n'est pas comme un pom.xml ce n'est pas dans son repo git du répertoire racine . Ils n'aident pas que mon pompon se trouve déjà dans le repo (SVN) répertoire racine de ce répertoire où le plugin est à la recherche de la POM n'est que temporaire, donc je ne peut pas/ne devrait pas coder en dur.

Pouvez-vous montrer le répertoire de mise en page et l'endroit où votre pom sont situées?
mise à jour de la question
Est le pom.xml qui est situé à la racine de votre multi-module de construire correctement enregistrés dans le SVN à la même position? Avez-vous commencé la mvn de presse:préparation et mvn libération.effectuer à partir de la racine de la multi-module de construire?
oui et oui pour les deux
il fixe.. mauvais chemin dans la <scm> balise dans le POM parent.. @khmarbaise votre commentaire m'a fait penser que le path in SVN=Jenkins workspace=path in <scm> est la seule façon dont elle peut

OriginalL'auteur Pulak Agrawal | 2012-12-14