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

Key: QB-1265
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Blocker Blocker
Assignee: Unassigned
Reporter: Riku Eronen
Votes: 0
Watchers: 1
Operations

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

Clearcase: Modification detection does not work for mix branch configuration specifications

Created: 08/May/12 02:54 PM   Updated: 15/May/12 07:54 AM
Component/s: None
Affects Version/s: 4.0.26
Fix Version/s: 4.0.39

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown
Environment: Windows, Solaris, Linux


 Description  « Hide
Modification detection detects too much for configuration specifications that mix several branches.
In the example configuration specification below it will detect changes for all load rules in all branches. Instead it should find changes in branch "main" for load rules /vobB/dirB1 and /vobB/dirB2. All other load rules should detect changes in branch "branch1"

Modification detection should take element path into consideration and use the first element rule that matches the load rule.

Example configuration specification:
===========================================================
element * CHECKEDOUT

element /vobA/... .../branch1/LATEST
element /vobA/... BRANCHPOINT -mkbranch branch1
element /vobA/... /main/0 -mkbranch branch1
load /vobA/dirA1
load /vobA/dirA2

element /vobB/dirB1 /main/LATEST
element /vobB/dirB2 /main/LATEST

element /vobB/... .../branch1/LATEST
element /vobB/... BRANCHPOINT -mkbranch branch1
element /vobB/... /main/0 -mkbranch branch1
load /vobB/dirB1
load /vobB/dirB2
load /vobB/dirB3
load /vobB/dirB4
===========================================================

 All   Comments   Work Log   Change History      Sort Order:
Robin Shen [15/May/12 07:54 AM]
A change detection setting has been added to solve this problem.