It’s very important to be able to debug your code, so how to use Visual Studio to debug a process? How to use Visual Studio to Remote Debug a process? Here I will explain how to debug TFS Server Si...
Subscribe to TFS Event Handler using a TFS Plugin
There are many good posts on the internet on how to create a TFS Plugin, how to use TFS Event Handler, and how to implement the ISubscriber interface, but I always prefer to have a small video with...
Quick overview about how and why to use NLog
I needed to use a Logging Framework, every time using logging frameworks, it ends up with wasting some hours because the configuration makes me feel it’s better to create my own :-). I already star...
Visual Studio and Test Agent errors in Event Viewer
You can find Test Agent’s errors on the machine that has the Visual Studio Agent under the following: [Custom Views --> Administrative Events --> VSTTAgentProcess, VSTTAgent]
TFS Build Editors and Build Process Metadata
When we perform customization for the build process, we may add some arguments that can be set by editing the build definition. In some cases, the string data type for an argument will be sufficien...
Migrating data from IBM Rational Focal Point to TFS
I had an assignment that needed to migrate defects (bugs) from IBM Rational Focal Point to TFS (Team Foundation Server). The data for the defects was as follows: 13000 defects 9000 attachme...
How to get SystemRoot folder during TFS Build
Getting the System Root Directory during TFS Build was not straightforward as I thought, so I decided to share my experience on how to get that. I used the InvokeMethod activity. In the Target ...
How to Call a batch file from TFS2013 Build?
I run into a situation which needed to run a batch file from TFS Build, this batch file downloads some files from a file server and I just needed to copy those files later during the same build pro...
How to Copy Build output to a Lab Environment Machine for TFS2013
If you want to run Coded-UI test on Lab Environment machine then you need to copy the binaries files to that machine. You can create a script that does that, but you can also create some customizat...
Upgrade TFS 2008 to TFS 2013 Update-2 step-by-step
In this post I will explain a step-by-step walk through on how to upgrade TFS2008 to TFS2013 Update-2. Here is the flow of the walk through: Here are the steps: TFS2008 Backup TFS2008 database...
