What is the best way to check-in merges when it comes to indicating what is being merged? I have say 10 changesets I am merging from my main branch to a release branch. Each of those contains detailed comments that I have written when checking in to the main branch. Now when I am merging I find myself and other members of the team writing short versions and even missing or not mentioning the things being merged. Therefore I am wondering if we are doing this completely wrong somehow and if there is a way to point to the changeset that we are merging into the release branch?
We are using Team Foundation Server.