<< Back to previous view |
[QB-817] View Source from PMD Report Error (with hg)
|
|
Status: | Resolved |
Project: | QuickBuild |
Component/s: | None |
Affects Version/s: | 3.1.18 |
Fix Version/s: | 3.1.19 |
Type: | Bug | Priority: | Major |
Reporter: | louz | Assigned To: | Unassigned |
Resolution: | Fixed | Votes: | 0 |
Remaining Estimate: | Unknown | Time Spent: | Unknown |
Original Estimate: | Unknown | ||
Environment: |
os: windows xp
vcs: hg maven: 3.0.2 |
File Attachments: | ErrorMessage.jpg |
Description |
After using maven to generate the PMD Report , when I click the "View Source Code" link button , I get the follow Error Message:
Root cause: com.pmease.quickbuild.QuickbuildException: Failed to run command: "C:\Program Files\TortoiseHg\hg.exe" -y cat -r 7555be8d8253c8b6bda16294785277856a7cbd93 /a-simple/src/main/java/org/sonatype/mavenbook/App.java Command return code: -1 Command error output: abort: /a-simple/src/main/java/org/sonatype/mavenbook/App.java not under root at com.pmease.quickbuild.execution.Commandline$ExecuteResult.buildException(Commandline.java:372) at com.pmease.quickbuild.execution.Commandline$ExecuteResult.checkReturnCode(Commandline.java:387) at com.pmease.quickbuild.plugin.scm.helper.ScmCli.run(ScmCli.java:92) at com.pmease.quickbuild.plugin.scm.helper.ScmCli.run(ScmCli.java:81) at com.pmease.quickbuild.plugin.scm.mercurial.HgCli.show(HgCli.java:277) at com.pmease.quickbuild.plugin.scm.mercurial.HgSourceViewSupport.readSourceByRevision(HgSourceViewSupport.java:52) at com.pmease.quickbuild.plugin.scm.mercurial.HgSourceViewSupport.readSourceByRevision(HgSourceViewSupport.java:1) at com.pmease.quickbuild.model.Build.readSourceFile(Build.java:629) at com.pmease.quickbuild.model.Build.readSourceFile(Build.java:620) at java.lang.reflect.Method.invoke(Unknown Source) at org.hibernate.proxy.pojo.cglib.CGLIBLazyInitializer.invoke(CGLIBLazyInitializer.java:157) at com.pmease.quickbuild.model.Build$$EnhancerByCGLIB$$5d21ec89.readSourceFile(<generated>) at com.pmease.quickbuild.plugin.report.engine.renderer.item.ViewSourceLinkItem$ViewSourceLink.doViewSource(ViewSourceLinkItem.java:118) at com.pmease.quickbuild.plugin.report.engine.renderer.item.ViewSourceLinkItem$ViewSourceLink.onClick(ViewSourceLinkItem.java:99) at org.apache.wicket.markup.html.link.Link.onLinkClicked(Link.java:224) at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.wicket.RequestListenerInterface.invoke(RequestListenerInterface.java:182) at ........ I tried the command: ' "C:\Program Files\TortoiseHg\hg.exe" -y cat -r 7555be8d8253c8b6bda16294785277856a7cbd93 /a-simple/src/main/java/org/sonatype/mavenbook/App.java ' in the error output in my windows console and get the same error message, but, when I tried this: ' "C:\Program Files\TortoiseHg\hg.exe" -y cat -r 7555be8d8253c8b6bda16294785277856a7cbd93 a-simple/src/main/java/org/sonatype/mavenbook/App.java ' it works!, so I think this maybe a bug |
Comments |
Comment by louz [ 27/Jan/11 04:05 AM ] |
This is the Error Message |