Bug 368573 - The query part of Mspec URLs is not passed
Summary: The query part of Mspec URLs is not passed
Status: NEW
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Buckminster (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows 7
: P3 critical with 2 votes (vote)
Target Milestone: ---   Edit
Assignee: buckminster.core-inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-01-13 13:13 EST by Eike Stepper CLA
Modified: 2019-02-25 14:41 EST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Eike Stepper CLA 2012-01-13 13:13:15 EST
We're successfully using an HTTP link to our remote Git repository to import our MSPEC: http://git.eclipse.org/c/cdo/cdo.git/plain/plugins/org.eclipse.emf.cdo.releng/local.mspec

When we want to set up a maintenance workspace the link changes to http://git.eclipse.org/c/cdo/cdo.git/plain/releng/org.eclipse.emf.cdo.releng/local.mspec?h=streams/4.0-maintenance (notice the query part of the URL). Unfortunately this important query part is not passed to the derived URLs, e.g. the CQUERY. The result is:

java.io.FileNotFoundException: File not found: http://git.eclipse.org/c/cdo/cdo.git/plain/releng/org.eclipse.emf.cdo.releng/build.cquery

In our case the location of the entire releng component has changed between our two branches, so that the file with the *wrong* URL is not found at all. But in case of a copy a wrong file would have been picked. That's why I marked this zilla as critical.