<< Back to previous view

[QB-2745] Conflicting shelve display on Proof build
Created: 21/Jun/16  Updated: 22/Jun/16

Status: Closed
Project: QuickBuild
Component/s: None
Affects Version/s: 6.1.17
Fix Version/s: None

Type: Bug Priority: Major
Reporter: Benoit Maury-Bouet Assigned To: Robin Shen
Resolution: Won't Fix Votes: 0
Remaining Estimate: Unknown Time Spent: Unknown
Original Estimate: Unknown


 Description   
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 !

 Comments   
Comment by 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.
Comment by 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
Generated at Thu May 16 07:37:24 UTC 2024 using JIRA 189.