At my work, we use svn. I use tortoisesvn on my windows PC as a windows shell/explorer extension. I was maintaining a *.c source file in svn. One of my colleague made some changes on top of my version and checked it in, but not without testing fully all his changes! As a result of that the code now is broken for certain test cases. He said he did not merge it properly while checking in the changes in svn, hence this breakage. Whatever! There are other teams which update this file, so this would break their work.
What is the command to revert this particular file to older working revision? (He has his changes locally, so I would not bother about that)
If there is no direct command to do this, what is now my way out of this mess.
When I read , I heard of something 'reverse merge'. What exactly is that, and does it help me, if yes how?