If you need to have two version of a the same repository in VS using the source control of TFS, you can create a new workspace.
To do it in VS 2012:
FILE -> Source Control -> Advanced -> Workspaces ...
Click on Add
In working folders, map a new folder on your source control.