Showing archive results for 2005

Sep 20, 2005
Post comments count0
Post likes count0

Outlook macro to create work item and changeset hyperlinks

Buck Hodges

[NOTE: If this post looks truncated, scroll down or make the browser window wider.  The style sheet causes this.] Ed Hintz, a dev lead on the TFS Version Control team, sends a lot of email with TFS work item numbers.  Work items can be viewed (not edited) in a web browser using an URL constructed from the server name and the wo...

Sep 19, 2005
Post comments count0
Post likes count0

Continuous Integration Demo Code from Doug Neumann’s TLN301 PDC Talk

Buck Hodges

Doug Neumann's TLN301 presentation, VSTS: Behind the Scenes of Visual Studio 2005 Team Foundation Server (slides), featured a demonstration of how to use the server's check-in event notification to kick off a build for a continuous integration build system using Team Build.  A number of people asked for it, so we've decided to post it her...

Sep 12, 2005
Post comments count0
Post likes count0

Doug Neumann on Channel 9

Buck Hodges

Doug Neumann, one of our esteemed Program Managers, is in a short video on Channel 9 talking about our office, version control, the proxy, etc.  He and Mario, our other version control PM, are at PDC this week.Doug Neumann - Source Code control guy on VSTS team

Team Foundation ServerSource Control
Sep 11, 2005
Post comments count0
Post likes count0

How wide is a string when displayed in the console window?

Buck Hodges

Not too long ago, I had to fix the command line output for tf.exe, the Team Foundation Version Control command line app, so that output would be formatted properly for console windows (cmd.exe) using double-byte code pages.The code originally computed the output display width as the length of the string.  However, that's not correct when ...

C#
Sep 10, 2005
Post comments count0
Post likes count0

How TFS Version Control determines a file’s encoding

Buck Hodges

TFS Version Control will automatically detect a file's encoding based upon the following. The only exception to the foregoing is PDF files.  Those are always detected as binary because they are so common and can be all text in the first 1 kilobyte with binary streams later in the file.  The detection is based on the signature, "%PDF-",...

Team Foundation ServerSource Control
Sep 9, 2005
Post comments count0
Post likes count0

Team Foundation Version Control client API example

Buck Hodges

[Update 3/16/2006]  I have decided to remove this version to reduce confusion.  Please see http://blogs.msdn.com/buckh/archive/2006/03/15/552288.aspx for the RTM v1 example.

Team Foundation ServerSource ControlC#
Aug 23, 2005
Post comments count0
Post likes count0

Hold the shift key and double click

Buck Hodges

I've learned two shortcuts recently that I didn't know existed in TFS source control integration in VS.  These may or may not work based on the build you are using. Double clicking the Source Control node in the Team Explorer will bring up the Source Control Explorer window.  What I learned recently is that holding the shift key and doub...

Team Foundation ServerSource Control
Aug 22, 2005
Post comments count0
Post likes count0

Look for TFS Beta 3 in September, RTM in Q1 ’06

Buck Hodges

Beta 3 for Team Foundation will be released in September along with Visual Studio 2005 Release Candidate 1.  One of the most significant points with beta 3 is that it will have a go-live license that includes data migration to RTM.  The details are in Soma's blog post for today: Visual Studio 2005 update.Here's a copy of the part that's T...

Team Foundation ServerSource Control
Aug 20, 2005
Post comments count0
Post likes count0

Why doesn’t Team Foundation get the latest version of a file on checkout?

Buck Hodges

I've seen this question come up a few times.  Doug Neumann, our PM, wrote a nice explanation in the Team Foundation forum (http://forums.microsoft.com/msdn/ShowPost.aspx?PostID=70231). It turns out that this is by design, so let me explain the reasoning behind it.  When you perform a get operation to populate your workspace with a set of ...

Team Foundation ServerSource Control
Aug 20, 2005
Post comments count0
Post likes count0

Dogfood statistics update

Buck Hodges

John Lawrence posted the latest set of dogfood system statistics.  The deltas are from May I think, since it says checkins are up 4,500.  The June/early-July statistics are here.  One thing to note is that we now have more than 600,000 files and folders in the system.  Hopefully, we'll hit 1 million in the not too distant future...

Team Foundation ServerSource Control