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

Key: QB-2745
Type: Bug Bug
Status: Closed Closed
Resolution: Won't Fix
Priority: Major Major
Assignee: Robin Shen
Reporter: Benoit Maury-Bouet
Votes: 0
Watchers: 1
Operations

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

Conflicting shelve display on Proof build

Created: 21/Jun/16 09:52 AM   Updated: 22/Jun/16 11:02 PM
Component/s: None
Affects Version/s: 6.1.17
Fix Version/s: None

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown


 Description  « Hide
When a user asks for a proof build with a specific shelve,
QB returns an error quoting the list of all the user's shelve on the server( and not only the one he used for proof build)

Currently what happens :
11:41:15,791 DEBUG - XXXX.cpp - merging XXXX.cpp@=34807
11:41:15,791 DEBUG - Diff chunks: 0 yours + 0 theirs + 0 both + 1 conflicting
11:41:15,791 WARN - XXXXX.cpp - resolve skipped.
11:41:15,791 DEBUG - YYYYY.h - merging YYYYY.h@=34807
11:41:15,791 DEBUG - Diff chunks: 3 yours + 0 theirs + 1 both + 1 conflicting
11:41:15,791 WARN - YYYYY - resolve skipped.
11:41:15,791 DEBUG - ZZZZZ.cpp - merging ZZZZZ.cpp@=34807
11:41:15,791 DEBUG - Diff chunks: 16 yours + 2 theirs + 0 both + 2 conflicting
11:41:15,791 WARN - ZZZZZ.cpp - resolve skipped.

Conflicts found while unshelving changes '34833,34885,4285,34103,34807,11440,2064,29141' from user 'user'. Please resolve and re-shelve.

Expected result :
Conflicts found while unshelving changes '34807' from user 'user'. Please resolve and re-shelve.

And even it would be great to have something more like :
Conflicts found in @34807 for files :
XXXXX.cpp
YYYYY.h
ZZZZZ.cpp

THanks !

 All   Comments   Work Log   Change History      Sort Order:
Robin Shen [22/Jun/16 12:42 AM]
Have you specified the shelved changes to build against? If not specified, QB will build against all shelved changes of the user.

Benoit Maury-Bouet [22/Jun/16 05:54 AM]
Hi Robin,
You're right indeed, there was an issue in the script reading the shelve number had an issue and it ended up with getting all the shelves of the user

Change by Robin Shen [22/Jun/16 11:02 PM]
Field Original Value New Value
Status Open [ 1 ] Closed [ 6 ]
Resolution Won't Fix [ 2 ]