ALM, Agile, Automation, Performance Testing, Software QA, Cloud, ...
Team Foundation Server 2010 Application Programming Interface
Problem Definition I am about to take ownership of a TFS 2005 repository that has projects for BizTalk, SharePoint, SSIS, SSAS, different flavors of .NET, to complicate things, the customer is using different versions of visual studio to develop and maintain these solutions. To take control of the source control and successfully manage the build infrastructure it is important for me to have a view on what project types, what version of these project types, what version of visual studio, etc are being ......
2012 has been an overwhelming year, I had my share of up’s and down’s. The year started on a high note with Microsoft presenting me the MVP award for Visual Studio ALM. I changed my availability status (no this doesn’t have anything to do with the MVP award) from being single to being married on 11th February – My big fat Indian Wedding. During my visit to India I met Chuck, with support from Anuthara and her team in IDC I launched an initiative to deliver a series of videos with the product team ......
There may be times when you need to modify the value of the fields “System.CreatedDate” and “System.ChangedDate” on a work item. Richard Hundhausen has a great blog with ample of reason why or why not you should need to set the values of these fields to historic dates. In this blog post I’ll show you, Create a PBI WorkItem linked to a Task work item by pre-setting the value of the field ‘System.ChangedDate’ to a historic date Change the value of the field ‘System.Created’ to a historic date Simulate ......
01 – What are we trying to achieve? In this blog post I’ll be showing you how to add work item queries as favorites, it is also possible to use the same technique to add build definition as favorites. Once a shared query or build definition has been added as favorite it will show up on the team web access. In this blog post I’ll be showing you a work around in the absence of a proper API how you can add queries to team favorites. 02 – Disclaimer There is no official API for adding favorites programmatically. ......
I am sure you have been in the situation where you start following a change through the list of builds and suddenly realize a lot of the builds have been deleted by some one! The good news is, when the build is deleted from the build explorer in Visual Studio it is only ........
It’s a Friday evening and you have just checked in that last bit of code, you are waiting for the build to go all green so that you could call it a day. Just then the build summary page comes back red on the test results section. The build summary page tells you that 1 of the test namely HelloWorld.Tests.UnitTest1.Sum_TwoIntNumbers_IncorrectResult_TestMethod has failed…......
Lately I have been working on a feature for the TBM which will help you automate much of the release note creation process by allowing you to generate a summary document from the build summary.
Download from here If you track your project tasks against work items, you would know the importance of Work Item History. This is one way for you to reflect on who did what and when, some organizations use it for auditing purposes as well. Using the WorkItemStore service it is possible to get the work item revisions, now depending on how creative you are, you can plot the data and visualize the changes as you like. In this blog post I'll be showing you, How to get the work item history programmatically ......
I will be covering three things in this blog post Get the history i.e. all change sets of an item programmatically using the TFS API. Download the change sets programmatically using the TFS API Use WinMerge to compare those change sets programmatically 1. How do i get the history of a file using TFS API? The VersionControlServer Class exposes the QueryHistory method that gets you all changesets that have impacted a file or folder you are querying for. public IEnumerable QueryHistory( string path, ......
Technorati Tags: Team Foundation Server 2010,TFS API,TFS SDK 2010,TFS Administration Working as a TFS Administrator maintaining the user workspaces is a very important task. Using the TFS API it is very easy to get a list of user workspaces, undo pending changes and delete workspace mappings if required. It is common to see people leave as the bell curve dips with the project delivery but some times what is left behind is a set of checked out files in workspaces. In this blog post i will show you ......
Full TFS API Archive