History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: QB-2454
Type: Bug Bug
Status: Open Open
Priority: Major Major
Assignee: Robin Shen
Reporter: Alexey Shumkin
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
QuickBuild

Error on attempt to view submodule changes after Git proof build

Created: 28/May/15 11:25 AM   Updated: 28/May/15 11:25 AM
Component/s: None
Affects Version/s: 6.0.17
Fix Version/s: None

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown
Environment:
System Date and Time 2015-05-28 14:23:26
Operating System Linux 3.13.0-32-generic, amd64
JVM OpenJDK 64-Bit Server VM 1.7.0_79, Oracle Corporation
QuickBuild Version 6.0.17 - Tue May 19 09:33:35 MSK 2015
OS User Name quickbuild


 Description  « Hide
This is a related to QB-2445 issue (moved out of comments)

After a successful proof build on a "Local Change" tab one can view listed changeset of this proof build including changed submodule files.
If to click on a changed repository file, one can see it's differences.
But an error occures if to click on modified (not added or deleted) submodule files:

Error Detail
Message: Failed to run command: git show dba7c927af47b9e4fd1d7b634d511a109fd771a6:lib/gems/rake-delphi/lib/rake/delphi/dcc32.rb
Command return code: 128
Command error output: fatal: Path 'lib/gems/rake-delphi/lib/rake/delphi/dcc32.rb' exists on disk, but not in 'dba7c927af47b9e4fd1d7b634d511a109fd771a6'.

Root cause:

com.pmease.quickbuild.QuickbuildException: Failed to run command: git show dba7c927af47b9e4fd1d7b634d511a109fd771a6:lib/gems/rake-delphi/lib/rake/delphi/dcc32.rb
Command return code: 128
Command error output: fatal: Path 'lib/gems/rake-delphi/lib/rake/delphi/dcc32.rb' exists on disk, but not in 'dba7c927af47b9e4fd1d7b634d511a109fd771a6'.
at com.pmease.quickbuild.execution.Commandline$ExecuteResult.buildException(Commandline.java:485)
at com.pmease.quickbuild.execution.Commandline$ExecuteResult.checkReturnCode(Commandline.java:500)
at com.pmease.quickbuild.plugin.scm.helper.ScmCli.run(ScmCli.java:90)
at com.pmease.quickbuild.plugin.scm.helper.ScmCli.run(ScmCli.java:79)
at com.pmease.quickbuild.plugin.scm.helper.ScmCli.run(ScmCli.java:71)
at com.pmease.quickbuild.plugin.scm.git.GitCli.show(GitCli.java:377)
at com.pmease.quickbuild.plugin.scm.git.GitSourceViewSupport.readSourceByRevision(GitSourceViewSupport.java:57)
at com.pmease.quickbuild.plugin.scm.git.GitSourceViewSupport.readSourceByRevision(GitSourceViewSupport.java:19)
at com.pmease.quickbuild.repositorysupport.WorkingDirLocator$SourceViewJob.execute(WorkingDirLocator.java:73)
at com.pmease.quickbuild.grid.NodeJobExecuteJob.execute(NodeJobExecuteJob.java:25)
at com.pmease.quickbuild.grid.GridJob.run(GridJob.java:106)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecuto



 All   Comments   Work Log   Change History      Sort Order:
There are no comments yet on this issue.