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.