Version control is part of TFS Basic so it is supported in our hosted TFS service.

TFS stores all code and records all changes and currently checked out files. Parallel development is supported including branching, merging, concurrent check-outs, check-in policies, document versioning, file locking and roll back.