Tag | TFS Posts

Willy-Peter Schaub has been a machine producing and posting content. It is such a gem of information that you can find in the content being posted. He has created some Summary Posts on the specific topics the ALM Rangers are working on. Here is the list of quick access TOC Posts. TOC: “Tags” a la acronyms … what do they all mean? TOC: TFS Integration Tools Blog Posts and Reference Sites TOC: TFS Iteration Automation Blog Posts and Reference Sites TOC: Virtual Machine (VM) Factory TOC: Build Customization ...
Great! You have reached that point where you would like to extend TFS. The first step is to connect to TFS programmatically. Download: Working Demo - VS 2010 Working Demo - VS 2012In this blog post I’ll be showing you, How to connect to TFS programmatically using TFS 2010 SDK How to connect to TFS programmatically using TFS 2012 SDK DLL references required to connect to TFS programmatically Connectivity classes & scope How to establish a connection interactively How to establish a connection ...
Technorati Tags: TFS 2010 Database,TFS 2010,TFS 2010 Administration Considering you have an advanced TFS installation such that the app tier and the data and reporting tier are spread across multiple servers and the data tier goes down because of a network failure. The below error message may seem familiar, Team Foundation Services are not available from server xxx. Technical information (for administrator): Unable to connect to the remote server. Now your first reaction would be to verify whether ...
Technorati Tags: TFS 2010,TFS Power Tools,UnShelve Often i have seen fellow developer working on one branch and later realizing that they intended to check in the code in a different branch, a simple example, working on the MAIN branch and later realizing that the code needs to be checked in to the QA branch. TFS power tool comes to your rescue… when you need to unshelve to a different branch. The power tool command /> tfpt.exe unshelve can be handy for the following, Allows a shelveset to be ...
Fixed now though ...
One of the greatest benefits of building your solution flies in MSBuild (vs in Visual Studio directly) is that it doesn't lock up the Visual Studio UI, which can be a huge pain if you have a large solution that takes several minutes (or longer) to build. Building your solution in MSBuild leaves you free to inspect code in Visual Studio while your solution is building. The only problem is that to do this you have to open a command prompt and type the command + path every time to build. If you want ...

Visual Studio Magazine just put up my latest column on their website: Test Plans with Microsoft Test Manager 2010. Go check it out and let me know what you think.

I stumbled across this great post showing how you can use the TFS Power Tools to automatically deploy your custom TFS check-in policies to everyone on your team… Read more at http://blog.danskingdom.com... ...
There have been some great announcements at the Tech-ed North America 2011. The announcements have been around, Enhanced User Experience Agile Planning Tools Lightweight Requirements Stakeholder Feedback Code Review Features Continuous Integration Agile Quality Assurance Aligning Quality Assurance Some buzz words you will be hearing overtime with vNext will be code review, search code blocks, my Work Hub, context switching, intellitrace in production, scom integration with TFS…. Agile Planning No ...
TFS Deployer is installed as an agent on your the machine you would like to deploy to. TFS Deployer service listens to the build quality change notificaions generated by TFS. TFS Deployer checks the Event Mapping file stored in TFS to validate the action that is mapped to the notification. Let’s get going… Download the latest version of TFS Deployer from => Click here TFS Deployer Installation Instructions => Click here Create a new build quality 4. Create an event mapping file 5. Add the Event ...
One of the several hats I wear at work is one of configuration manager for the internal data management application my employer uses. This app currently has 11 solutions of active code which need to be built whenever we release to the QA environment. The QA releases typically occur a minimum of 3 times per month and take approximately 30 minutes from source control "Get Latest" to the final step of the deployment onto the QA servers. A few years ago, my team automated the post-build deployment steps ...
[Updated with an answer to Question 3] Once again I want to thank everyone who came out for my talk on IntelliTrace and Visual Studio 2010 Ultimate yesterday at Tech Ed 2011! After querying some MVPs and some product group members, we’ve come up with answers to some of the questions that were posed yesterday: Question 1: Can you turn on call logging in IntelliTrace dynamically? The example I was given was the application under test takes a while to spin up and makes a bunch of calls that they don’t ...
Microsoft has released an updated virtual machine for Visual Studio 2010 RTM including TFS, Microsoft Test Manager, all the bits. Also includes sample projects and hands on labs. The previous version expires June 1st, this one is good until November 1st, 2011. As usual Brian Keller has all the details including download instructions! Technorati Tags: TFS 2010 ...
The 1.0.1 version of the Build Folder Extension is now out and can be downloaded from the Visual Studio Code Gallery at http://visualstudiogallery.... Source code, discussions and issue tracking can be found at the codeplex site at http://tfsbuildfolders.code... Context menu The context menu has been extended with the following commands, shown below: Queue New Build… : This pops up the traditional queue build dialog Queue Default Build(s): ...
If you’ve recently upgraded to SP1 and tried to build a solution checked out from TFS you might have come across the following dialog. Not only does it not allow you to cancel the build process, but it also REPEATEDLY THROWS THE DIALOG PREVENTING YOU FROM STOPPING THE PROCESS. Very annoying. There is a hotfix available via connect and code gallery that will stop this problem. Connect Bug Entry: http://connect.microsoft.co... ...
This is my review of TFS Hosting: The current offer from DiscountASP is the same than other vendors like SaaS Made Easy, both offers a "basic" version of TFS2010, with similar capabilities about the Project Collections (just one) and Team Projects (unlimited), by the side of Disk Space and Price, SaaS Made Easy have a better offer five bucks less than the price of DiscountASP, for the same storage size (5GB) Under the SaaS model we could get easily Source Control, Version Control, Work Item Tracking ...
This has been an interesting topic to have discussions around planning storage and storage requirements organizations need to consider. FILESTREAM provides a means to consider storage of unstructured data on the File system (specifically NTFS). As we know SharePoint lends itself to allow storage of large binary data, considering FILESTREAM gives us an option of using commodity storage for binary form unstructured data. Again, another way in which SQL Server and SharePoint work together. The SharePoint ...
Notes from Windows Azure Drives: http://wabcdemos.cloudapp.net/ Why use this? One example is to satify PDF requirement (PDF files require a local temp drive) Durable NTFS drives Can be up to 1TB Commands: CloudDrive.InitializeCache() account.CreateCloudDrive() Must use Flush() to persist data Guidance: store key in config, encrypt it wrap key with service ...
With the ability to extend Visual Studio 2010, lots of great extensions have popped up. These not only increase productivity, but make the whole coding experience much nicer. To find and install extensions, in Visual Studio just go to Tools -> Extension Manager. Here's a list of my favorites: Read more at http://blog.danskingdom.com... ...
RedGate SQL Source Control is a Management Studio add-in that allows you to seamlessly (hopefully...) connect your existing source control system to SQL Server. It is advertised as doing all the typical stuff you'd expect: Source control schemas and data within SSMS Connect databases to TFS, SVN, Sourcegear Vault, Vault Pro, Mercurial, Perforce, Git, Bazaar, and any source control system with a capable command line Work with shared development databases, or individual copies Track changes to follow ...
I have found myself using more and more of the tools Red Gate software makes. They have proven (to me) to be effective and to the point. This time I am talking about SQL Source Control. Simple to use, simple to add a database to be under Change Control, which really is the goal. Don’t take me wrong, Visual Studio is a great tool, yet it is a developer’s tool. As a DBA or Database Developer (referring to an individual who codes T-SQL) we want to launch SQL Server Management Studio and be able to control ...
The button to jump directly to a work item by specifying its ID looks to be on the Work Item Tracking toolbar by default in VS / TFS 2010. This button is not on the toolbar by default in VS / TFS 2008 though. To add it yourself just go to… Read more at http://blog.danskingdom.com... ...
In TFS2008, deleting a build removes it from the database itself. If you delete a build called Build_20110423.1 or 1.0.0.1 from Build Explorer and trigger the build again then you will see that new builds starts with same number (Build_20110423.1 or 1.0.0.1) but not with an incremental number (Build_20110423.2 or 1.0.0.2). But, it doesn’t work the same way in TFS2010. I queued a build in TFS2010 which got failed with Build Number 1.0.14.0 due to compilation errors. I wanted to reuse the same build ...
The error seems to be quite simplistic, but you might need to do quite a bit to resolve this. I created a new BI site and was welcomed by the Error Message "The WorkBook cannot be opened". Did some google and tried to find out a solution. Found a good post which kinda came to the rescue to resolve this irritant. You can follow the article by Jeremy to resolve the issue: http://blogs.msdn.com/b/jja... ...
*Moved to: In-Place upgrade of TFS 2008 to TFS 2010 with move to new domain I had a particularly complicated upgrade this time that required me to do two things: In-Place upgrade of TFS 2008 to TFS 2010 Move new TFS 2010 server from one domain to another I followed Vasu Sankaran’s post on Guidance for upgrading to TFS 2010 along with domain move to make sure I did not fall into any of the known pitfalls, but unfortunately everything went screwy when we tried to move domain. Read more...Follow my ...

So if you are able to build (compile) the solution on your local machine, but it won't build on the TFS build server and you are getting an error message similar to:

Read more at http://blog.danskingdom.com/solution-wont-build-on-tfs-build-server/

A little while back we published the Search Work Items for TFS 2010 extension in the Visual Studio Gallery. Noah Coad recently added Cory and I as Developers on the existing Search Work Items CodePlex project. Over the weekend I uploaded the new source code containing our Visual Studio and TFS 2010 updates. Feel free to check out the source code. You can run the code locally but just be sure you have the Visual Studio 2010 SDK installed and you are pointing at your experimental instance of Visual ...
In February I did a post about moving to DiscountASP.Net TFS Hosting from SVN. I promised to give some feedback a few months later to say how we were finding it. Well, it has been 2 months and no headaches yet. So far we have been running 5 projects on TFS on DiscountASP.Net service with work items / bug items and web access and the service has been 100% stable. So good job DiscountASP.Net If anyone is interested in finding out more about their hosting solutions I am quite happy to give them a plug ...
It seems odd that in 2011 there is no such thing as a requirements capture language. Martin Fowler describes this as the yawning crevice of doom in software - http://martinfowler.com/bli... , http://www.infoq.com/news/2... When I am building code it is ludicrous that I need to read a perpetually changing 50 page Word document or Excel spreadsheet, or worse a set of UML diagrams that are totally disconnected from reality. We need a standardized ...
Full Disclaimer: Since I am on the GeeksWithBlog.NET Influencer list, I was issued a free 1-year subscription to DiscountASP.NET TFS2010 remote hosting. With that said, the thoughts/opinions located below are my own. I’ve always like Team Foundation Server. The main thing that I’ve hated about it was installing/maintaining it. I’d rather spend that time learning more about things such as Silverlight/WPF/WP7. I really didn’t know what to expect as we use another source control at work and I’ve never ...
If you have a lot of TFS build definitions for your projects, its been a bit of a hassle that there is no way to organize and manage them in Team Explorer other than a long flat list. Well, the good folks at Inmeta have released the Inmeta Build Explorer tool which displays build definitions in a hierarchy where names use a . notation to delineate the hierarchy. Since most folks have been implementing a naming standard for builds which at least organize build definitions for ordering, this doesn’t ...
We have just released a free extension for Visual Studio which adds a Builds Explorer with folders to the Team Explorer. The extension can be downloaded from Visual Studio Gallery or just search for Inmeta in Tools/Extension Manager. The documentation and issue tracking can be found at the codeplex site for the project http://tfsbuildfolders.code... and source code is available there. The Build explorer is based on using a convention of separators in the build definition names. See Brian Harry’s ...
Article Source: http://geekswithblogs.net/c... Often it is handy to organise BizUnit tests into test lists. This way longer running tests and edge case tests can be removed from check-in builds keep them running a bit more quickly. However, updating a .vsmdi test lists for each individual test method is time consuming. A better solution is to use the new Category attribute that comes with MSTest in .NET4 (nUnit has supported a categories feature for a while). In the TFS build processes, the ...
I’m trying to setup TFS Lab Management on a new server and I ran into a really weird issue trying to configure it that I figured I’d share the solution to in case anybody else encountered it. This was a brand new machine, I installed Windows Server 2008 R2, all the Windows Updates, joined the machine to the domain, then started running through the Lab Management Install Guide: Configuring Lab Management for the First Time I had a previously created Domain Account called TFSLAB created specifically ...
Introducing the concept of “first class branches” is a significant improvement as part of the 2010 release with respect to version control. Not only does it help to distinguish between folders and branches, but it enables branch visualizations. Let us see improvements in detail. · In TFS2008, you don’t know which of the folders are Branches: All folders looks the same, all have the folder icon. Now, In TFS 2010 there is a new icon that shows which of the folder is a Branch. · There is no visual means ...
I have always liked how SfTS works, and the functionality it offers. In an earlier assessment I wrote of their toolset, the only issue I had encountered was the migration of environment that had been created and worked on for a while in the TFS 2008 world using SfTS 2.0 to the TFS 2010 SfTS 3.0. There were several elements (Work Items and such) that were not moving correctly. Anyway, that is now in the past! Congratulations to Crispin Parker and Team for the release of the Migration Tool. You can ...
A very common scenario while performing TFS builds is to increment version number of the assemblies. There are quite a few approaches of which I would like to share two links: Ewald Hofman’s Approach: http://www.ewaldhofman.nl/p... Richard Bank’s Approach : http://www.richard-banks.or... Both these approaches work well, however ...
In the last month or so I have been able to test and experience first hand the offering from discountasp.net for hosted TFS 2010. This first part is a description of the setup process for the account itself and getting some additional information on what you will find through the portal on their site. Not long ago, I posted a little tidbit on hosting TFS. Through it I also did a shameless plug to my employer, our services and the type of hosting we recommend. So, wouldn’t me running on discountasp.net ...
In my previous blogpost I informed you about the issues with Windows Explorer in Windows 7 and Windows 2008 R2, concerning NTFS handling. To get some more insight in the problem I tried to find the source of the behavior by using Sysinternals Process Monitor (My favorite tool). With this tool you can see the issue happening, but unfortunately it does not bring us the solution of the problem.
Disclosure: I performed the following activities on my Windows 7 SP1 system, Visual Studio 2010 SP1 and a local Basic installation of TFS 2010. As with any deployment of a service pack into a server environment, take your recommended precautions and be aware of the changes you are putting in. With that said, make sure you backup your databases, and that you have an exit/rollback strategy in the event of an unexpected situation. Team Foundation Server 2010 Service Pack 1 corresponds to KB2182621. ...
Soma was the keynote speaker at TechEd Middle East in Dubai. And during this, he announced a couple of items being let out the door to now being releases. First, Visual Studio 2010 SP1. Available for subscribers on March 8th, and the rest of the world on March 10th. TFS-Project Integration Feature Pack, Visual Studio Load Test Feature pack and Lightswitch Beta 2 are also part of the releases out and available. Check Soma’s blog … http://blogs.msdn.com/b/som... ...
Microsoft released a PILE of Visual Studio goodness today: Visual Studio 2010 SP1(Including TFS SP1) Finally done with remembering which GDR packs, KB Patches, etc need to be installed with a new VS/TFS 2010 deployment. Just grab the SP1. It’s available today for MSDN Subscribers and March 10th for public download. TFS-Project Server Integration Feature Pack MSDN Subscribers got another little treat today with the TFS-Project Server integration feature pack. We can now get project rollups and portfolio ...
I have been using the various versions of the Microsoft Windows product line since NT4 and I really thought I knew the ins and outs about the NTFS filesystem by now. There were always a few rules of thumb to understand what happens if you move data around. These rules were: "If you copy data, the copied data will inherit the permissions of the location it is being copied to. The same goes for moving data between disk partitions. Only when you move data within the same partition, the permissions are ...
There is an update available for the TFS Power Tools and the TFS Build Power Tools. Among the updates to the Tools: Changes to the Team Foundation Server Backups Add-In for TFS Admin Console. Added functionality to the Windows Shell Extension. Changes to the tfpt command line tool that allows you to script build management commands. For a full detail of the changes, read Brian Harry’s post http://blogs.msdn.com/b/bha... ...
*Moved to: Do you know how to move the Team Foundation Server cacheThere are a number of reasons why you may want to change the folder that you store the TFS Cache. It can take up “some” amount of room so moving it to another drive can be beneficial. This is the source control Cache that TFS uses to cache data from the database. Read more...Follow my new blog on http://blog.hinshelwood.com ...
The best intentions were having me at perhaps posting more than twice a month, and here we are and … well it has been busy. There has been a lot of SharePoint 2010 already in this first number of weeks of the year, a good amount of TFS 2010, but even better working quite actively on two topics that I enjoy quite a bit … Windows Azure and Application Lifecycle Management. And there is more to come around those two. Through the influencers program with Geekswithblogs and Discountasp.net I got access ...
We are now successfully, able build Dynamics NAV solutions using the TFS Build workflow mechanisms. Lots of test builds were made, the builds can restore the NAV Database and start from a fresh solution, take latest of the NAV objects and then import it to Navision and call the compile method. The workflow is also able to generate FOB files as output which can be directly shipped to the customers. I think this is the First in the world implementation of the TFS build concepts in conjunction with ...
The Past A few years ago my small software company made the jump from storing code on a shared folder to source code control. At the time we had evaluated a few of the options and settled on Tortoise SVN. The main motivation for going the SVN route was that we found a great plugin for Visual Studio that allowed us to avoid the command prompt for uploading changes (like I said we are windows programmers… command prompt bad!! ) and it was free. Up to now we have been pretty happy with SVN as it removed ...
While it was very quiet here on my blog during the last months, this was not at all true for the rest of my professional life. The simple story is that I was too busy to find the time for authoring blog posts (and you might see from my previous ones that they’re usually not of the ‘Hey, I’m currently reading X’ or ‘I’m currently thinking about Y’ kind…). Anyway. Among the things I did during the last months were setting up a TFS environment (2010) and introducing a development team to the MSTest ...