Issues with not displaying old changes
I am experiencing a critical issue with TeamCity, where old changes (3 years ago) are no longer being displayed in the changelog, and as a result, links to old YouTrack tickets are no longer functioning. This issue has made it difficult to support our project, as we rely heavily on these changelogs for tracking and linking to past issues. Is there a way to rescan the vcs (git repository) and update these old builds?
Please sign in to leave a comment.
Were there any changes made, after which you weren't able to see the old changes in the changelog?
TeamCity does not load the commits which were made before the VCS root has been created. However, if the changes in question were shown earlier, this seems like not the case, and I'm not sure what could cause it, so I need more information on this issue. Thank you!
Best regards,
Anton
Hi Anton,
thanks for your quick reply. I can't rule out that we have recreated the VCS root, if by that you mean that it is being recreated in Teamcity. We have had some updates to Teamcity recently and also a move of our Git server. Unfortunately the audit log does not go back far enough. Is there any way to include these commits again?
Greetings
Sebastian
There is a related feature request: https://youtrack.jetbrains.com/issue/TW-8482/Generate-history-from-VCS-root. It is pretty old, and there is a workaround available in the comments, but I can't guarantee that it will work with the new versions. It may still be worth trying, as the workaround requires the newly created VCS root, so it won't break the current VCS root.
Unfortunately, there is no out-of-the-box functionality to easily retrieve all the VCS history.
Best regards,
Anton
Hi Anton,
thanks we will investigate in that and keep you all up to date.
Regards
Sebastian