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

Key: QB-360
Type: Bug Bug
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Robin Shen
Reporter: Robin Shen
Votes: 0
Watchers: 0
Operations

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

Should not detect changes from streams above a time-locked stream when get change log

Created: 23/Jul/08 06:07 PM   Updated: 06/Jun/09 08:34 PM
Component/s: None
Affects Version/s: None
Fix Version/s: None

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


 Description  « Hide
From Ryan,

I believe I have found a bug in how you calculate code changes in accurev. It appears as if you currently take the stream specified in the repo and determine all of it's parents until you encounter a snapshot or the top of the depot. And then you check that list of streams for any code changes. You should also check for streams that have time locks on them. Streams that are time locked are just like snapshots in that any code changes above them won't trickle down. But you should also check the time locked stream for code checkin on that stream (not sure if you do that for a snapshot; assume you don't). You can determine if a stream is timelocked from the cli by running accurev show -s <streamname> streams -fx and looking for the "time" element. If it exists, you have a time locked stream.



 All   Comments   Work Log   Change History      Sort Order:
There are no comments yet on this issue.