sto vedendo la mia liberazione Maven non riescono in fase scm marcatura con una ricorsione infinita apparente all'interno del plug-in di rilascio:Errore di ricorsione infinito in Maven release/scm tag/Plexus DirectoryScanner?
... (hundreds more times)
at org.codehaus.plexus.util.DirectoryScanner.scandir(DirectoryScanner.java:491)
at org.codehaus.plexus.util.DirectoryScanner.scandir(DirectoryScanner.java:491)
at org.codehaus.plexus.util.DirectoryScanner.scandir(DirectoryScanner.java:491)
at org.codehaus.plexus.util.DirectoryScanner.scandir(DirectoryScanner.java:491)
at org.codehaus.plexus.util.DirectoryScanner.scan(DirectoryScanner.java:346)
at org.codehaus.plexus.util.FileUtils.getFileAndDirectoryNames(FileUtils.java:1886)
at org.codehaus.plexus.util.FileUtils.getFileNames(FileUtils.java:1813)
at org.codehaus.plexus.util.FileUtils.getFileNames(FileUtils.java:1795)
at org.codehaus.plexus.util.FileUtils.getFiles(FileUtils.java:1769)
at org.apache.maven.scm.provider.svn.svnexe.command.tag.SvnTagCommand.executeTagCommand(SvnTagCommand.java:172)
at org.apache.maven.scm.command.tag.AbstractTagCommand.executeCommand(AbstractTagCommand.java:81)
at org.apache.maven.scm.command.AbstractCommand.execute(AbstractCommand.java:59)
at org.apache.maven.scm.provider.svn.AbstractSvnScmProvider.executeCommand(AbstractSvnScmProvider.java:388)
at org.apache.maven.scm.provider.svn.AbstractSvnScmProvider.tag(AbstractSvnScmProvider.java:368)
at org.apache.maven.scm.provider.AbstractScmProvider.tag(AbstractScmProvider.java:846)
at org.apache.maven.shared.release.phase.ScmTagPhase.execute(ScmTagPhase.java:127)
...
La build sembra OK a quel momento:
[INFO] Working directory: /Users/srowen/Documents/Development/ZXing
[INFO] Tagging release with the label zxing-2.2...
[INFO] Executing: /bin/sh -c cd /Users/srowen/Documents/Development/ZXing && svn --non-interactive copy --file /var/folders/tx/g74p23497xz89k7ngn6_6ykr0000gn/T/maven-scm-1363236967.commit --revision 2758 https://zxing.googlecode.com/svn/trunk https://zxing.googlecode.com/svn/tags/zxing-2.2
[INFO] Working directory: /Users/srowen/Documents/Development/ZXing
qualcuno ha visto qualcosa di simile? fa suonare un campanello che potrebbe suggerire qualche problema locale? Non ci sono collegamenti simbolici, non sono presenti strutture di directory particolarmente profonde.
Puoi mostrare il file pom e la traccia completa dello stack (può essere messo su un aspetto su github) e quale versione di Maven, maven-release-plugin usi? – khmarbaise
Ecco la versione finale del file pom.xml padre che non ha funzionato: https://code.google.com/p/zxing/source/browse/trunk/pom.xml?spec=svn2761&r=2761 I ' m su Maven 3.0.3 e l'ultimo plugin di rilascio, 2.4.1. Posso sicuramente fornire più informazioni se necessario. Non c'è molto di più nella traccia dello stack: sopra, più o meno lo stesso, e sotto, solo qualche testo standard dal framework Maven. –
La tua build si blocca nella directory "[INFO] Directory di lavoro:"? O va oltre? Incontri ScmException dopo un po '(eventualmente lanciato da SvnTagCommand)? Ho visto che hai fatto un rollback per rimuovere la struttura "multi-modulo" sul tuo progetto. Hai qualche ipotesi su questo problema "multi-modulo"? –