History of successful builds gets deleted

Hi,

if i reset a repository, i will be warned about “Resetting the repository will clear and reinitialise the repository cache.”. There is also an option “[X] Delete history of changesets which are not linked to an existing build” which is checked by default.

Today we needed to reset a repository. We unchecked the above option. We were able to build our project afterwards with no problems. However, the history of “Successful builds” got deleted. Only the latest build was marked.

Hi Thomas,

Thank you for reporting this.

We are using the “cache revision” to match each repository changeset with the changeset that was used for the build (as there may be multiple changesets associated with the build per repository but only one that was actually built). The “cache revision” gets reset when the repository is reset (as the cache gets cleared) so it was no longer matching.

We have now updated the code to match the changeset using the “version control revision” which does not change. This will be available in the next release.

The good news is that your history of successful builds is not lost and will be displayed, as before the reset, once the patch is installed.

1 Like

Hi Thomas,

Version 1.9.1.471 fixes the issue successful builds in the changes view

1 Like