<< Back to previous view

[QB-2204] Accurev - proof build support
Created: 16/Oct/14  Updated: 21/Dec/14

Status: Resolved
Project: QuickBuild
Component/s: None
Affects Version/s: 5.1.34
Fix Version/s: 6.0.0

Type: New Feature Priority: Major
Reporter: Riku Eronen Assigned To: Robin Shen
Resolution: Fixed Votes: 0
Remaining Estimate: Unknown Time Spent: Unknown
Original Estimate: Unknown


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


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