I would agree with you intentionally, but forking around the workspace means that if you, say, last checked Changes 107 and the last change set is 109, and you roll out across the workspace, then TFS accepts Changeset 107 as the base for the new branch. In this case, local changes are ignored.
Best wishes,
Fabian
halfdan
source share