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

Key: QB-1160
Type: Bug Bug
Status: Resolved Resolved
Resolution: Incomplete
Priority: Major Major
Assignee: Robin Shen
Reporter: Xiang Shen
Votes: 0
Watchers: 0
Operations

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

Hg Mercurial seems not updating the build worksspace to the correct version.

Created: 05/Dec/11 07:34 PM   Updated: 27/Dec/12 01:09 PM
Component/s: None
Affects Version/s: 3.1.59
Fix Version/s: None

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown
Environment: Linux


 Description  « Hide
The tip of our hg repo is 1871:1ece9afb3e23. When we do the build, we cleanup the workspace and start all over again. However, for some reason the QB checkout version is always 1870:7dc58baf098e. After I login to the build server and change directory to the work space, if I do 'hg update', the 1871 version will be brought to the workspace. Manual clone doesn't have this issue. In addition I have tried to remove the .hg directory in the workspace and it didn't help.

Please advise.

Thanks!

Hg log:

cc_admin@cmbuild01:~/gnu/quickbuild-3.1.59-linux-x86-32/workspace/root/DDnS/dev/Offline/DDSPOC_Offline_Build_Only/Offline>hg log -l5
changeset: 1871:1ece9afb3e23
tag: tip
parent: 1870:7dc58baf098e
parent: 1869:c61b47a8bb95
user: atp1sxg
date: Mon Dec 05 12:03:32 2011 -0500
summary: Merge to sync

changeset: 1870:7dc58baf098e
parent: 1866:f91e59fd71e9
user: atp1sxg
date: Mon Dec 05 12:02:54 2011 -0500
summary: db change

changeset: 1869:c61b47a8bb95
parent: 1868:ed5a5ed08c96
parent: 1867:1d1e8a5d414a
user: atp1jxy
date: Mon Dec 05 11:19:49 2011 -0500
summary: Merge with 1d1e8a5d414a5ced07f2bc2ed90adf1b56e93f37

QB log:
---------------------------------------
14:24:06,917 [master>checkout@cmbuild01:4443] INFO - Executing pre-execute action...
14:24:07,303 [master>checkout@cmbuild01:4443] INFO - Running step...
14:24:07,311 [master>checkout@cmbuild01:4443] WARN - Base build not exist to calculate change sets.
14:24:07,338 [master>checkout@cmbuild01:4443] INFO - Checking out revision '7dc58baf098e930ad2174b8b4efc5591e9b97391' of repository 'DDS_Dev'...


 All   Comments   Work Log   Change History      Sort Order:
Robin Shen [06/Dec/11 12:12 AM]
Can you please check the Hg repo definition in QuickBuild to see if it has been set to build against a label. If yes, QB will always check out revision of that label.