Contact Me

Feel free to leave a comment for any of my posts, I read every one. Otherwise you can also find me on email, Twitter, and Facebook.


Dear Brian,

I recently purchased a nabaztag/tag in order to use it as a build status notifier like you did. I have a problem sending the bunny a message. I receive a token or serial number not valid message. I also can't log in to their website. It says to delete my cookies and try again. I've done that several time with no improvement. I'm wondering if you are having the same problem or if you have any answers. Thank you for your time.

Scott RadDev

Hi Scott,

The Nabaztag site is working for me now - I have noticed some problems with the Nabaztag and their site in terms of browser caching, and also their site can be a bit flakey. Give it a try now and see if it is working. Works on my machine :-)



Congratulations on your MVP of the Year award! Deserved indeed.


Hi Martin,

First of all Congratulations on your MVP of the Year award! I read your deep copy on droplocation article and I tried this with TFS 2008. But Whenever I am giving larger than 259 character path in drop location through Edit Build definition,TFS is prompting error and not accepting.So I am not able to test the robocopy command.Any sollution?

Thanks and regards,
Abhishek Bagchi

Hi Martin,
I liked the idea of a build indicator, but the bunny just didn't make me feel the love...

After a little deep thought I decided to go with a Build Guitar, all of our server are named after guitar manufacturers. The blue led indicates that a build is in progress, the green one that the build was successful and the red that the build failed.


Dear Brian

I Have created two team project in Team Foundation Server,that one team project is responsible for make Some Library That is used in another Application,so I want To share header(c++) between two team ,but each team project has it own Folder .do you have Solution for my Problem?

Have a question about team builds and more specifically branch builds.

Lets say for the sake of argument that I have a main branch build already in place. Now, I start work on my dev branch which I originally branched from main. At some point I complete my development and I create a TFS branch build for this development branch which I sure can be done.

What concerns would I have if after completing the build and it runs successfully would I have when it comes time to merge back to the main branch.

In effect will I be merging the TFSbuild.config of Dev1 branch with that of my main branch? Or will both branches maintain a separate TFSbuild proj file?


We have a particular file, say that is only modified by 1 or 2 people. Hence we don't want the build to trigger on every check-in, as the other files are mostly untouched.

I need to check for a condition prior to building, whether the checked-in item is "" or not.. if yes, then trigger a build, else don't. We use only CI builds.

Any idea on how to trigger the build only when this particular file is checked-in? How do I get the filename/path being checked in? Any other approaches would be greatly appreciated as i am a newbie in TFS...


Hello Martin

I recently installed TFS2010 and then added Eclipse and connected to Teamprise to download and install Plugin for TFS.

Everything in my TFS 2010 is working fine which is a Standard Server deployment with Sharepoint, SQL, and Reporting Services.

But for some reason I cannot conenct from Eclipse to TFS. No matter what URL I try I get the famous error:

"The Soap Endpoint....registration.asmx" could not be contacted.

I read your post about virtual directory and tried pointing to the TeamCollection I have but no cigar. Do I have to re-run TFS installation differently to enable support for Teamprise? Is this fixed in upcoming version if there is any (4.0?)?

This is important for my team to move to TFS. And if we cannot connect Eclipse to TFS, we may not move to TFS either.

Any help is appreciated.



Hi Martin,
I've been trying to use your method to update the assemblyinfo.cs files in one of my builds and I'm getting the following error when trying to update the buildnumber.txt file. What is the foremat that it needs to be in?

"D:\Builds\NCL\TEST.Build\BuildType\TFSBuild.proj" (EndToEndIteration target) (1) ->
(BuildNumberOverrideTarget target) ->
D:\Builds\NCL\TEST.Build\BuildType\TFSBuild.proj(201,5): error MSB4018: The "IncrementingNumber" task failed unexpectedly.
D:\Builds\NCL\TEST.Build\BuildType\TFSBuild.proj(201,5): error MSB4018: System.FormatException: Input string was not in a correct format.
D:\Builds\NCL\TEST.Build\BuildType\TFSBuild.proj(201,5): error MSB4018: at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
D:\Builds\NCL\TEST.Build\BuildType\TFSBuild.proj(201,5): error MSB4018: at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
D:\Builds\NCL\TEST.Build\BuildType\TFSBuild.proj(201,5): error MSB4018: at BuildNumber.Tasks.IncrementingNumber.IncrementNumber()
D:\Builds\NCL\TEST.Build\BuildType\TFSBuild.proj(201,5): error MSB4018: at BuildNumber.Tasks.IncrementingNumber.Execute()
D:\Builds\NCL\TEST.Build\BuildType\TFSBuild.proj(201,5): error MSB4018: at Microsoft.Build.BuildEngine.TaskEngine.ExecuteInstantiatedTask(EngineProxy engineProxy, ItemBucket bucket, TaskExecutionMode howToExecuteTask, ITask task, Boolean& taskResult)
Thanks, Tom

At ExxonMobil we have a large group of WebMethods programmers who are thinking about using TFS for Version control (we also have a pretty sieable TFS installation that is rapidly growing). Have you seen anyone use TeamPrise and the Webmethods IDE? If so, any information about how the two work together?

I am not able to run build using the command line TFSBuild.exe This is the argument we passed which does not include MSBuild command line argument

TFSBuild.exe start /server:”http://XXX:9090” /builddefinition:”Team Project Test\TFSNew”

Where http://XXX:9090 is the server where sample TFS Project resides and TFSNew is the build definition

Error Returned:
Team foundation build on computer st21TFSServer is not responding.( Http code 404 not found ).(note from command prompt this server (XXX) actually pings back)

I have also tried to queue the build by going to Team project \build (in our case it is Team Projects Test\TFSNew) and right click build definition  queue new build. This also return the same error .

what might be the solution .Please help


Creative Commons License
This blog is licensed under a Creative Commons License.