Buck Hodges

Director of Engineering, Azure

Director of Engineering, Azure DevOps

Post by this author

How to use shelving from the command line

Shelving is a really useful feature that was included for the first time with the Dec. CTP.  Shelving allows you to save your changes to a shelveset on the server.  The shelveset consists of the same kind of information that a checkin does, except that you aren't checking in.  You don't create a new changeset.  Rather, you ...

Problems with large files and the Dec. CTP in Team Foundation Version Control

If you try, as one person in the Team Foundation newsgroup did, to checkin large files (>200 MB or so), you will reach a point where it fails with a message like "there is not enough storage to complete this command."  That is due to the fact that the Dec. CTP uses the MSPatch library to compress files for upload.  The ...

Checkin policies and the December CTP

Problem with CleanBuildPolicy in the December CTPWhen you try to configure a new checkin policy, you will get an error regarding the CleanBuildPolicy.  That policy has a problem due to it or one of its dependencies not being properly signed.  You can work around the problem by removing it from the registry by deleting the following ...

More on setting up a Win2k3 Domain Controller for the December CTP

In addition to Paul Murphy's post mentioned earlier, Kevin Kelly included a link to the following TechNet article: Installing Windows Server 2003 as a Domain Controller...

December CTP is available!

Since my last post ages ago was about a CTP release, I'll start back up again with a post to point to the December CTP.  This one is definitely an improvement over the last one, though it is clear we still have a ways to go.You may want to check out the newsgroups for VSTS.  There are a number of people there who post information ...

VSTS CTP release, including the Team Foundation portion this time

If you have access to the MSDN downloads or can get a hold of one the DVDs, you can now try out Hatteras and the rest of the Team Foundation along with the rest of Team System.  You'll need several machines to install the CTP release of Team System included in the VS2005 Beta 1 Refresh.This release is very close to what we use ...

Handling HTTP response codes in SOAP proxies

Continuing with the last post on authentication issues with wsdl.exe-generated SOAP proxies, you may need to handle HTTP status codes to provide custom exceptions.  To do this, the SoapHttpClientProtocol class (actually its parent HttpWebClientProtocol) provides a pair of GetWebResponse() methods for derived classes to override...

More on working with SOAP proxies

In my last post on authentication and SOAP proxies, I mentioned setting the Credentials property on the wsdl.exe-generated proxy object.  Another way to do it and do other things is to override the GetWebRequest() method. In the following example, the culture is set in the standard HTTP header to tell the server what culture to use for ...

Windows XP SP2

So while the main distribution is by Windows Update, you can get SP2 as one large (266MB) download from the Microsoft Download Center.  The download page urges users to turn on Windows Update and wait if only updating one machine, because the typical amount downloaded by the smart downloader is about 80 MB.  If you ...

So what runs on Virtual PC 2004?

I was reading an article comparing Virtual PC 2004 and VMWare 4.5, and they mentioned a link to a site called “What Works and What Doesn't in Microsoft Virtual PC 2004.”  The site currently lists 622 entries...