I would advice to have a look at the documentation for repreport. I remember something that there are specific requirements for the pattern of the repositories. If you are using ivy-banches, I suppose they must be grouped in separate directories. The same for the revisions.
Marc 2016-12-02 21:29 GMT+01:00 Gabriel Soto <gabs...@gmail.com>: > I ran some tests with debug enabled and I notice some differences in the > logs. > > As an example, calling: > *<ivy:repreport organisation="Apache" module="log4j" > branch="plain_branch"/>* > > logs: > ... > [ivy:repreport] using maggie to list all in > \\192.168.0.1\root\ivyrep\dist\Apache\log4j > [ivy:repreport] using maggie to list all in > \\192.168.0.1\root\ivyrep\dist\Apache\log4j > [ivy:repreport] found 18 resources > [ivy:repreport] found 18 urls > [ivy:repreport] 0 matched > \\192.168.0.1\root\ivyrep\dist\Apache\log4j\ivy-plain_ > branch-[revision].xml > [ivy:repreport] maggie do not support transaction. ivy pattern does not use > revision as a directory > [ivy:repreport] using maggie to list all in > \\192.168.0.1\root\ivyrep\dist\Apache\log4j > [ivy:repreport] using maggie to list all in > \\192.168.0.1\root\ivyrep\dist\Apache\log4j > [ivy:repreport] found 18 resources > [ivy:repreport] found 18 urls > [ivy:repreport] 0 matched > \\192.168.0.1\root\ivyrep\dist\Apache\log4j\[artifact]-plain_branch > -[revision].jar > ... > > But calling: > *<ivy:repreport organisation="Apache" module="log4j" branch="dot.branch"/>* > > logs: > ... > [ivy:repreport] using maggie to list all in > \\192.168.0.1\root\ivyrep\dist\Apache\log4j > [ivy:repreport] using maggie to list all in > \\192.168.0.1\root\ivyrep\dist\Apache\log4j > [ivy:repreport] found 18 resources > [ivy:repreport] found 18 urls > [ivy:repreport] 0 matched > \\192.168.0.1\root\ivyrep\dist\Apache\log4j\ivy-[branch]-[revision].xml > [ivy:repreport] maggie do not support transaction. ivy pattern does not use > revision as a directory > [ivy:repreport] using maggie to list all in > \\192.168.0.1\root\ivyrep\dist\Apache\log4j > [ivy:repreport] using maggie to list all in > \\192.168.0.1\root\ivyrep\dist\Apache\log4j > [ivy:repreport] found 18 resources > [ivy:repreport] found 18 urls > [ivy:repreport] 0 matched > \\192.168.0.1\root\ivyrep\dist\Apache\log4j\[artifact]-[branch] > -[revision].jar > ... > > Neither branch exists but notice how in the second case the branch name > isn't replaced on the pattern. > That seems to be related to my problem, since I'm getting matches on plain > branch names and no matches on the ones that contain one or more dot > characters. > > Any ideas? I'll gladly run any additional tests. > > Thank you, > Gabriel > > > On Fri, Dec 2, 2016 at 3:52 PM, Marc De Boeck <mdeb...@gmail.com> wrote: > > > Since branches often refer to versions or releases, it is not unusual > that > > they contain dots in their names. > > We also have dots in the name of our branches and don't have any > problems > > with it. > > Maybe you can execute your repreport with debugging enabled ? > > > > Regards > > Marc > > > > > > 2016-12-02 16:54 GMT+01:00 Gabriel Soto <gabs...@gmail.com>: > > > > > Hello, > > > > > > I'm calling a basic repreport for a module on my local repo: > > > > > > <ivy:repreport > > > todir="${out.dir}" > > > xml="true" > > > organisation="${ivy.organisation}" > > > module="${ivy.module}" > > > branch="${ivy.branch}"/> > > > > > > Most of the time, the task behaves as expected but every time the > branch > > > contains a '.' it outputs an empty report (the same behavior as if the > > > branch didn't exist). > > > > > > Does this limitation make sense? > > > May I be hitting a bug? > > > Is it a bad idea to use dots in branch names? > > > > > > I'm using Ivy 2.4.0. > > > > > > Thank you! > > > Gabriel > > > > > >