<< Back to previous view |
[QB-1265] Clearcase: Modification detection does not work for mix branch configuration specifications
|
|
Status: | Resolved |
Project: | QuickBuild |
Component/s: | None |
Affects Version/s: | 4.0.26 |
Fix Version/s: | 4.0.39 |
Type: | Bug | Priority: | Blocker |
Reporter: | Riku Eronen | Assigned To: | Unassigned |
Resolution: | Fixed | Votes: | 0 |
Remaining Estimate: | Unknown | Time Spent: | Unknown |
Original Estimate: | Unknown | ||
Environment: | Windows, Solaris, Linux |
Description |
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 =========================================================== |
Comments |
Comment by Robin Shen [ 15/May/12 07:54 AM ] |
A change detection setting has been added to solve this problem. |