Getting email when someone overrides a policy

James Manning today pointed out a post from Marcel de Vries showing how to register for email when someone checks in after overriding a policy failure.  While any policy failres and override comment are included in the standard check-in email, this allows you to get an email specifically when someone overrides a policy failure.  It’s only a…


Beta 3 refresh released

Beta 3 of TFS has now been released and should be available on MSDN today (or very soon :-).  The differences between beta 3 and beta 3 refresh are small for most things.  Jeff Beehler wrote about some of the beta 3 refresh differences two weeks ago.  The most important reason for the beta 3 refresh…


Changing the encoding of a pending add works for RTM

I had mentioned in my September 10th post on file type detection that you couldn’t change the encoding on a pending add, without undoing the add and re-adding it.  While it won’t work in beta 3 or beta 3 refresh, you’ll be able to change the encoding on a pending add in the next public…


Displaying the sizes and dates of files in the server

Have you wished that the output of the dir command from tf.exe would show you the dates and sizes of the files like cmd.exe’s dir command?  Even though tf.exe won’t do that in version 1, the version control API provides the call necessary.  This little app is similar to my last post on displaying labels on…


Displaying the labels on a file, including label comments

Unfortunately, there’s not a fast, efficient way to see the list of labels in the system with the full comment without also seeing a list of all of the files included in a label.  You also can’t efficiently answer the question, “What labels involve foo.cs?”  While this won’t be changed for v1, you can certainly do it using code. …


Web Load Testing webcast Tuesday (Oct. 25) at 1:00 pm PST

If you want to learn more about web load testing in VSTS, you’ll want to check out Ed Glas’ webcast on Tuesday, Oct. 25.  Brian Harry has been using VSTS load testing developed by Ed’s group to answer the question, “How many users will your Team Foundation Server support?”  Find out how you can do the…


Team Foundation Beta 3 Virtual PC is headed your way

The beta 2 Virtual PC image was hugely popular.  The new Team Foundation beta 3 VPC image is now making its way up to MSDN.  So, later today or Monday you’ll be able to download and run a single-server and client beta 3.  Just make sure you have plenty of RAM since you’ll be running…


September dogfood statistics

You can find the latest dogfood statistics on Brian’s blog. [Update 10/12]  John Lawrence also has the statistics as usual, including Excel charts.  I saw Brian’s, and I didn’t think to check there.


SQL error in get with beta 3

On the forum, a couple of users have run into this issue with get, so I thought I would mention it here. There’s a known issue in beta 3 where mapping a server path to a local path that exceeds the NTFS limit results in a SQL error message.  The RTM code will give you a nice…


Ed Hintz has started blogging

Ed Hintz  has started blogging with a post that describes some of the differences between working with SourceSafe and working with TFS.  Ed’s the dev lead for the source control client team and is the person to whom I report.  So, check it out and be sure to let him know about the things you…


TFS version control command line: tf.exe

For folks who like command lines or those who’ve found the typical command line experience a little spartan, you should try tf.exe. One interesting feature of our command line is that it uses dialogs for a number of commands when you are running it interactively (i.e., you don’t specify /noprompt or /i).  For instance, you…


Brian Harry posts about the changes between beta 2 and beta 3

A while back I wrote a little about what’s changed since beta 2 and the release of beta 3. Brian Harry, the person who heads Team Foundation (he is Product Unit Manager), has just written the post about what changed.  In What’s new with TFS Beta 3?, he covers the whole product, as you might expect.  You’ll want…