How do I generate a build report displaying all files utilized?
Utilizing RTC SCM and integrated builds I need to generate a build report.
How do I generate a build report displaying all files utilized?
2 answers
You can also use the scm command line to generate this report :
scm -u y compare snapshot <snapshot1_name_or_uuid> snapshot <snapshot2_name_or_uuid> -I f -S d.
I believe the -S only works in conjunction with -I s because the date is shown for change sets and not for files (but I might be wrong). If that is the case then use both the args: -I sf
The above command output may not show version id but it shows file item id and state id which is represents an unique combination.
If you want the version id, then you have to run the compare command with -I s which list the change sets. After that you need to loop over each change set and run the following command to display the changes and its version id:
scm list changes <changeset_uuid> -i
scm -u y compare snapshot <snapshot1_name_or_uuid> snapshot <snapshot2_name_or_uuid> -I f -S d.
I believe the -S only works in conjunction with -I s because the date is shown for change sets and not for files (but I might be wrong). If that is the case then use both the args: -I sf
The above command output may not show version id but it shows file item id and state id which is represents an unique combination.
If you want the version id, then you have to run the compare command with -I s which list the change sets. After that you need to loop over each change set and run the following command to display the changes and its version id:
scm list changes <changeset_uuid> -i
You can generate the change log by using the 'generateChangeLog' ANT. Refer to https://jazz.net/wiki/bin/view/Main/BuildFAQ#ChangeLog for more details.
Thanks,
Kishore