rcheckin --quick : reset current branch to tfs remote to be synchronized with tfs
rebase remaining commits on last commit done before exiting

... due to external commit detected or error during checkin
Add an option '--autorebase' to the 'rcheckin --quick' command to continue with rebasing when new changesets fetched