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

Key: QB-2204
Type: New Feature New Feature
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Robin Shen
Reporter: Riku Eronen
Votes: 0
Watchers: 0
Operations

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

Accurev - proof build support

Created: 16/Oct/14 01:31 PM   Updated: 21/Dec/14 01:07 PM
Component/s: None
Affects Version/s: 5.1.34
Fix Version/s: 6.0.0

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


 Description  « Hide
Please implement proof build support for AccuRev.

The command that proof builds should use for retrieving relevant changes form the users workspace is:
accurev stat -d
This gives all active elements in the workspace and this is normally what the user should send to a proof build.
 
I would argue that uncommitted changes are not really interesting although they are quite simple to retrieve:
accurev stat -m
This would give all elements that have been modified.
 
Kept changes however would be interesting to send to a proof build. I think it is not more than reasonable that the user does keep before he/she sends changes to a proof build.
accurev stat -k
This gives all the kept elements.
 
The flags -k and -m cannot be used together, but as mentioned above -d already gives the relevant list of files.
 
New files (external) are normally filtered using .acignore files so it would also be possible to get the relevant external files using:
accurev stat -x
However I really do not see the point of sending external files to a proof build. The user simply has to add them first, which would then put them in the active elements list.
 
In conclusion: the flag -d is what should be used.


 All   Comments   Work Log   Change History      Sort Order:
Robin Shen [17/Oct/14 12:47 AM]
We plan to investigate this and add the proof build support for Accurev if possible in next major release of QB which is schedule to be available end of this year.

Change by Robin Shen [21/Dec/14 01:07 PM]
Field Original Value New Value
Status Open [ 1 ] Resolved [ 5 ]
Fix Version/s 6.0.0 [ 11551 ]
Resolution Fixed [ 1 ]