<< Back to previous view |
[QB-2204] Accurev - proof build support
|
|
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. |