Roll Back a checkin in TFS

by Xavier Dilip Kumar 26. June 2013 12:26


TFS rollback is a client side component which is available in TFS 2010 power tools install.

1) Through UI

Right click on the source folder
Select View History menu

 Select rollback entire changeset menu 

 Check-in the pending rollback changes 

2) Through Command line :
tf rollback /changeset:changesetfrom~changesetto [itemspec] [/recursive]
[/lock:none|checkin|checkout] [/version:versionspec]
[/keepmergehistory] [/noprompt] [/login:username,[password]]

tf rollback /toversion:versionspec itemspec [/recursive]
[/lock:none|checkin|checkout] [/version:versionspec]
[/keepmergehistory] [/noprompt] [/login:username,[password]]

Note :If you are attempting to rollback changes for another user, make sure you get latest on the files you are attempting to rollback; otherwise you will see the error: "No changes to roll back."


Tags: ,

TFS | TFS 2010


“Any fool can know. The point is to understand.”
Albert Einstein

“The only true wisdom is in knowing you know nothing.”

About the author

My name is Xavier Dilip Kumar Jayaraj and I am a Software Configuration Management Engineer with a background in application development, Build & packaging using Install Shield.

Profile in LinkedIn


The information provided here is based on my expreriences, troubleshooting and online/offline findings. It can be used as is on your own risk without any warranties and I impose no rights.