We have build configuration which actually does deployment and it is very convenient to see the list of Changes included with each particular deployment.
The problem is that deployment occasionally may be faulty and TeamCity properly shows such "builds" as failed. We expect the list of Changes to include everything since the last successful deployment, but actually it only shows the changes since previous deployment (regardless of it being successful or not). Do you see the problem? Changes included for deployment which failed get rolled out with the next successful deployment, but from TC point of view they are never applied.
Is there a way to change that behavior?