Comparing snapshots - can you group by story/epic?
![](http://jazz.net/_images/myphoto/148abe1f9e38df1519b4a4e694c434fd.jpg)
Hi,
As part of a code audit, we need to produce a report of all the source files changes between two releases and the stories that they relate to (so they can check the stories have the required approvals and testing sign-off).
I can get most of the way to what's needed by Comparing the relevant snapshots and using "Save Change Log..." in the Change Explorer with Components, Work Items and Filesystem changes selected in the dialog. However, in the resulting output, which is of the form
the work items it mentions are the developers' Tasks rather than the Story IDs that are on the list of valid change requests. What I'd ideally like would be for it to display the corresponding work item type rather than just "Work Item", and include (grouping by) the Parent hierarchy back to the Story and/or Epic. i.e.
Does anyone know of a way (or custom report) that can produce something like this for a given pair of snapshots? For the first release (which had relatively few changes) I just edited the log manually and added the relevant story IDs, but the next release was a lot bigger and I don't much fancy doing that again...
Andy.
As part of a code audit, we need to produce a report of all the source files changes between two releases and the stories that they relate to (so they can check the stories have the required approvals and testing sign-off).
I can get most of the way to what's needed by Comparing the relevant snapshots and using "Save Change Log..." in the Change Explorer with Components, Work Items and Filesystem changes selected in the dialog. However, in the resulting output, which is of the form
Component artifact1
Work Item 12345: Some development work
/artifact1/main/java/foo/Bar.java
Work Item 12346: Some more work
/artifact1/main/java/foo/Bub.java
the work items it mentions are the developers' Tasks rather than the Story IDs that are on the list of valid change requests. What I'd ideally like would be for it to display the corresponding work item type rather than just "Work Item", and include (grouping by) the Parent hierarchy back to the Story and/or Epic. i.e.
Component artifact1
Epic 1: Some major work
Story 1231: Rewrite things
Task 1233: Change a lot of stuff
/artifact1/main/java/foo/Bar.java
Defect 1236: A regression we found during testing
/artifact1/main/java/foo/Bar.java
Defect 1237: Another bug found during testing
Task 1238: Sometimes changes are against the defect, sometimes a separate linked Task
/artifact1/main/java/foo/Bar.java
Story 1232: Add new things
Task 1237: New file
/artifact1/main/java/foo/Foo.java
Task 1238: Back out new file, the requirement was dropped
/artifact1/main/java/foo/Foo.java
Story 1234: A separate small change
Task 1235: Work on something
/artifact1/main/java/foo/Bub.java
Does anyone know of a way (or custom report) that can produce something like this for a given pair of snapshots? For the first release (which had relatively few changes) I just edited the log manually and added the relevant story IDs, but the next release was a lot bigger and I don't much fancy doing that again...
Andy.