I’ve (apparently) checked-in (added) a file that shouldn’t have been added to a branch. I need to revert this, but since then, 20 or so changesets have been added to the repository.
I’m used to working with Subversion, where it’s only a few clicks and it’s out. How easy is it in TFS?
TFS is a pain to use in general (personal and biased opinion). Here’s a how-to article from Microsoft on how to proceed to revert changes back (warning: more than a few clicks away).
As given in that article, the steps to revert to a prior version of (a) file(s) are: