Making TFS into a useable VCS

I have just started using TFS as a version control system at work.

So far I have found a few flaws:

  • It does not support keyword expansion so you can automatically keep the version number in the header.This is a pain as I have a database versioning scheme that relies on this.
  • The UI in Visual Studio is rather limited compared to most other VCS clients.  It is heavily geared around editing everything via Visual Studio.
I do have solution to the UI limitation: Use TortoiseSVN plus SVNBridge.  This allows you to use the popular and free SVN client with the TFS backend.

This allows a more natural means of working (folders don’t need to be added to the repository first) plus you get an indicator of what you have changed or added.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s