Using TFS without MSDN Visual Studio - quick how-to

It's pretty straightforward once you've googled it, but here's a quick how-to:

  1. Speak to management about TFS CAL licensing, because you require one (audit requirement, not functional blocker) - as of this post, MSRP for one CAL is ~$500USD.
  2. Install Team Explorer 2013 (this should also install a bare VS)
  3. Install VS Power Tools 2013
  4. Open VS Foundations to see Team Explorer, connect to your TFS server
  5. Download a copy of whatever project you're working on to a local folder
  6. Using Windows Explorer, brows to that local folder - you should see new icon overlays, and have a 'Team Foundation Server' context menu (right-click).
  7. If you don't: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer \ShellIconOverlayIdentifiers
  8. Change the order by prefixing (renaming) the TFS keys with 1, 2, 3 - then reboot.
Item#8 means you probably have dropbox or something installed that's caused you to exceed the Windows OS icon overlay maximum of 15.  I was at 18, and 3 of the 5 TFS icon overlays were bumped off the list.

Alternatively, at #7, just wait a few minutes - there's some background process that could take time to register the folder as 'TFS-able'.

Note that you can't really get away from using Visual Studio, so for those of you doing just stuff like PowerShell scripts and the like, ya still need it installed.

Links I used to build this:


Popular posts from this blog

DFSR - eventid 4312 - replication just won't work

Fixing duplicate SPNs (service principal name)

Logstash to Nagios - alerting based on Windows Event ID