svn - Infinite recursion bug in Maven release / scm tag / Plexus DirectoryScanner? -


i'm seeing maven release fail @ scm tagging phase apparent infinite recursion inside release plugin:

... (hundreds more times) @ org.codehaus.plexus.util.directoryscanner.scandir(directoryscanner.java:491) @ org.codehaus.plexus.util.directoryscanner.scandir(directoryscanner.java:491) @ org.codehaus.plexus.util.directoryscanner.scandir(directoryscanner.java:491) @ org.codehaus.plexus.util.directoryscanner.scandir(directoryscanner.java:491) @ org.codehaus.plexus.util.directoryscanner.scan(directoryscanner.java:346) @ org.codehaus.plexus.util.fileutils.getfileanddirectorynames(fileutils.java:1886) @ org.codehaus.plexus.util.fileutils.getfilenames(fileutils.java:1813) @ org.codehaus.plexus.util.fileutils.getfilenames(fileutils.java:1795) @ org.codehaus.plexus.util.fileutils.getfiles(fileutils.java:1769) @ org.apache.maven.scm.provider.svn.svnexe.command.tag.svntagcommand.executetagcommand(svntagcommand.java:172) @ org.apache.maven.scm.command.tag.abstracttagcommand.executecommand(abstracttagcommand.java:81) @ org.apache.maven.scm.command.abstractcommand.execute(abstractcommand.java:59) @ org.apache.maven.scm.provider.svn.abstractsvnscmprovider.executecommand(abstractsvnscmprovider.java:388) @ org.apache.maven.scm.provider.svn.abstractsvnscmprovider.tag(abstractsvnscmprovider.java:368) @ org.apache.maven.scm.provider.abstractscmprovider.tag(abstractscmprovider.java:846) @ org.apache.maven.shared.release.phase.scmtagphase.execute(scmtagphase.java:127) ... 

the build looks ok point:

[info] working directory: /users/srowen/documents/development/zxing [info] tagging release 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 

has seen this? ring bell might suggest local problem? there no symlinks, no deep directory structures involved here.

it turns out there was symlink deep in directory structure, pointed parent directory. once removed problem went away. assume caused infinite loop in tagging directories recursively, 1 might have expected detected , handled though tool.


Comments

Popular posts from this blog

php - mySql Join with 4 tables -

css - Text drops down with smaller window -

c# - DetailsView in ASP.Net - How to add another column on the side/add a control in each row? -