Tag | TFS Posts

*Moved to: TFS 2010 Work Item Seed: TFS Work Item system.id at a predefined numberThis week my customer had a requirement to have all new work items created to have an ID greater than 40,000. They have another system that stores tickets and they don’t want any conflict. There have been a number of ways to achieve this through a database change, but it is not supported by Microsoft. This means that if you make the change and mess it up you are on your own. Read more...Follow my new blog on http://blog.hinshelwood.com ...
Hi All, I just wanted to let people know about this great event. It is being lead by Imaginet Resources Corp. If you don't know Aaron Kowal and what he does with ALM, do make an effort to attend these events. ALM is a huge part of development, we all know this, but it is now supported in SharePoint 2010. Although it does not cover SharePoint Specific ALM practices it covers TFS and branching , builds, etc.... Great event to attend. Check out the link! www.imaginets.com/events/un... ...
UPDATED: Feb 16th 2012: Workaround #1 and #2 only works when run-time checking is not enabled. Added workaround #2B which seems to work. Thanks to David S, Michael S and ZbynekZ for pointing this out, and sorry for not responding faster to this. Also added comments and overviews over what happens for different settings. There have been several reports on problems with the Static Code Analysis (SCA) not adhering to the statements of the Code Contract tools. See these links: connect, forum1, forum2. ...
*Moved to: TFS vs. Subversion fact checkI spotted a good comparison of TFS vs. Subversion by Jaroslaw Dobrzanski on DZone (you can also read the original post) but I feel that a couple of the points were either out of date, or borne out of a lack of knowledge of the product, or even more likely I just missed the point. This article was taken from the perspective of an SVN user who has moved to TFS, and I am not in that category. Updated 15th October 2010Read more...Follow my new blog on http://blog.hinshelwood.com ...
*Moved to: Syncing many Dynamics AX instances to a single TFS 2010 Team ProjectI have been working with a customer who had been frustrated with the need to have new Team Project for every instance of AX that they use. In fact with 3 instances per customer and lots of customers it can very quickly get complicated and I wanted to see if there was a solution for them. Read more...Follow my new blog on http://blog.hinshelwood.com ...
[Source: http://geekswithblogs.net/E... A quick tip that may save a lot of anguish. The UML diagrams and editor in Visual Studio 2010 Ultimate are excellent, and you can quickly and easily create very snazzy diagrams like this: - and link components to TFS Work Items. But if you want to base a new diagram from an existing one, don't copy and paste the file from Solution Explorer. VS will let you do it, but what you end up with is effectively a shallow copy, where components in your new ...
Recently I have been reading about how some companies offer services that would provide you with Team Foundation Server capabilities in the cloud. When we talk about cloud (and it seems everybody is doing it), we need to differentiate between the services running and also the type of service we (as a company or individual) will be running. We can talk about 2 potential possibilities for TFS that would be effective, but each is different in its own way: SaaS: Software as a service, ideal scenario ...
Here’s how we migrated our TFS 2008 to TFS 2010. This is not an in-place migration. What is generally recommended as upgrade path is to backup the TFS 2008 DBs, restore them in the new TFS data tier and then install TFS 2010. This will migrate all the projects at once. However, we wanted to keep the TFS 2008 environment running for a while, so this path did not do. We first set up a new machine (and a new domain, but that is a whole other story) with TFS 2010 and WSS 3.0. The database tier was on ...
*Moved to: Database corruption in TFS 2005 causes TF246017 during upgradeToday I was on-site to do a test upgrade of TFS 2005 to TFS 2010 and we encountered an error that would have caused major delays while we investigated and perhaps requiring additional help from Microsoft. Read more...Follow my new blog on http://blog.hinshelwood.com ...
Working on the same solution as problem 1. This time it was a binary reference to two dlls. The app would build on my system but not on the tfs build server. Well, after lots of playing around i found out that one dll had the correct hintpath to its source in the project references and one did not. Solution: 1: Close VS 2: Open Windows Explorer and find the parent folder of the solution. 3: Search for all Bin and Obj folders in the solution. 4: Delete all of these folders. 5: Reopen VS and go back ...
I've got a solution to running and debugging unit tests for WCF hosted services that utilize the CMServiceHost. Whether your generate your serivce proxy via WSDL (Add Service Reference) or Shared Contract (ClientFactory), the solution is similar. This email will detail how to invoke a WCF Service Host for testing in both scenarios. Testing a service client generated via "Add Service Reference" I'll illustrate the solution using the following sample unit test. Let's assume you've created a service ...
Here’s a recent post I made to the MSDN Forums and the reply which quickly fixed my problem. I’m posting it here, because I didn’t find it anywhere else on the web. I'm in the process of migrating projects from one solution to another. I've created the new solution, and copied the project files from their current disk location (a subdir of the old solution's folder) to their new disk location (a subdir under the new solution's folder). I then tried to add the application to TFS. The application was ...
Here I had a plan to post in September almost the same way I did in May, June and July, but business has been good (and I hope to not jinx it). There has been plenty of stuff going on, TFS 2010 left and right, MSDN Forums, SharePoint (all flavors and variations), BizTalk, SQL Server, Commerce Server, even Host Integration Server. And of course Hyper-V. A lot has been explored and equal in the realm of learning. From writing a Microsoft Official Course, giving self-publishing a try, creating some ...
WORK IN PROGRESS - I WILL UPDATE WITH DETAILED STEPS SOON IF YOU HAVE SPECIFIC QUESTIONS PLEASE COMMENT AND I WILL RESPOND ASAP I have just completed the arduous process of integrating ClickOnce deployment (with the ability to have multiple versions installed side-by-side EX: DEV,QA,UAT) into my TFS 2010 build script. This took me about a week due to lack of materials on the web. So for everyone else out there attempting this here is what I did to make it work. In order for this to work you must ...
We’ve got TFS installed now, and we’re beginning to test it in the team… At present we’re only using it as a BugTracker / Doc share – and the reason for this is that in 4 weeks (or so) we plan to update the solution to VS2010 (from VS2008) and quite frankly, we can live with our current source control until that point. Aanyhews, so far – so good, aaand (of course) so bad… Coming from the current solution here (Service Desk) it’s a vast improvement, the bugs are (in my opinion) easier to read and ...
A few weeks ago my local TFS server stopped responding to Visual Studio because of this error: “TFS Service not available: HTTP Error 503”. So this morning while I was waiting for the kids to finish getting ready for school I uninstalled (yes, I lost my existing repository) and started with scorched earth. I received a new error during this installation: TF254043. Here’s a link to a post that fixes a few problems if you are upgrading, using SQL R2, or just can’t get Basic to run the verifications ...
This summer Inmeta ASA, a leading Norwegian IT company, bought Osiris Data. It means we’re now more than 150 consultants, up from 30 as we were. It means a lot for us, as we now can take on larger projects, more projects and with even more colleagues we will have better competency on more areas. It is also very exciting to be in a larger company, be “exposed” to more projects and more opportunities. Osiris Data was founded late autumn 1996, and started operation in January 1997, with 3 people. The ...
After following steps in this link, I found that my projects would still not build correctly. The error I got in the build was: "The path C:\Documents and Settings\myBuildServiceUser... Settings\Temp\myProject\Bui... is already mapped in workspace myBuildServerMachineName_16." To fix this problem you need to delete all workspaces on the build server (owned by the user account that the build service runs as) - these are named buildservername_nn where buildservername ...
I facilitated a discussion on Automating Your IT Shop at St. Louis Day of .NET. There was so much to talk about, we didn’t get to everything. Here are the notes I took while we were talking. Conversation Starter Questions What tools do you use to automate? What tools would you like to use? What tools would you like to explore (time dependent)? How do I know what to automate? Cost v. Benefit. Decision tree complexity. Rewritable process? How do I automate? What is the right amount of tech for the ...
The good on the story is that migrations just keep on getting better, and actually never have been bad. This time around there was a curveball, and it came from the SharePoint side of things. SharePoint, it is no secret, can be temperamental when it comes to patches and cumulative updates. Add to that temperamental side a version migration/upgrade, now this just elevated concern and risk. Now, for the time being, I had to do what was best for the situation, and that warranted an uninstallation, and ...
Microsoft just announced new Power Tool for TFS 2010 which greatly simplifies setting up backups and performing restores. Can’t wait for this new release. Brian Harry shares all the details on his blog post so I won’t get into all the details here. I will say, however, that this is another GREAT step from the TFS team at Microsoft to simplify the administration and maintenance. The barriers to adoption just keep getting knocked down. (UPDATE) Brian’s new post indicates that this Power Tool also manages ...
There is a proposed site for Team Foundation Server Q&A on Stack Exchange Area 51 that could use your help. We need more people to commit to using the site in order to get from Proposed status to full site. If you see value in having a Stack Exchange location dedicated to TFS Q&A, please go and Commit here: http://area51.stackexchange... Technorati Tags: #TFS 2010,#ALM,#Stack Exchange ...
Normal 0 false false false EN-US ZH-CN X-NONE MicrosoftInternetExplorer4 /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin-top:0in; mso-para-margin-right:0in; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0in; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; ...
v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} Normal 0 false false false false EN-US ZH-CN X-NONE /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin-top:0in; mso-para-margin-right:0in; ...

For those of you who, like me, transitioned from Subversion and TortoiseSVN to TFS, you might be confused as to how to view the history of a folder recursively.  My problem was that I was wanting to see the recursive history in the Solution Explorer rather than the Source Control Explorer.

Connecting a project to TFS Once Eclipse is open and you can see your projects in Project Explorer. Select the project you want to add to TFS by right-clicking on it and select the Team Project option and then Share Project, the Share Project Dialog will open … select Team Foundation Server Once TFS is selected, accept the agreement by checking the box. Next, if you have a Product Key, enter it here, otherwise check the box to use a full featured trial (it is a 30 day trial) Provide the details to ...
We have to start from the beginning. And that is by making sure Eclipse is installed. If you are starting anew, then head on over to www.eclipse.org to get the goods. I will move on as the installation of Eclipse is not my focus here. However, I will say that getting in place on my MacBook Pro took no longer than 5 minutes (that is because I walked away as it was expanding the tarball. Ok, next, Eclipse is in, what else? Team Explorer Everywhere is the key player here. Ok, so in a full blown formal ...
Software Development Ken Schwaber Primer Guide Basics Scrum 12.00 Normal 0 false false false EN-US ZH-CN X-NONE MicrosoftInternetExplorer4 /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin-top:0in; mso-para-margin-right:0in; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0in; ...
I am including here the objectives and the materials I am using to prepare. Installing and Configuring TFS Objective Materials Install TFS TFS Installation Guide Configure Application Tier Managing Server Configuration Migrate and Upgrade TFS TFS Upgrade Guide http://msdn.microsoft.com/e... Install and Configure Lab Management MSDN Lab Management Info Install and Configure Build Controllers and Agents Build Controller Info Build Agent Info Managing TFS Objective Materials Manage ...
Visual Studio 2010 Productivity Power Tools Update If you installed the Productivity Power Tools as soon as they came out about a month ago, when you open VS 2010 the next time, it will notify you that there have been some updates to some extensions. Now, to update the extensions, you will go to the Get Started section of the Start screen, and make sure you have selected the Welcome Link, then you will expand the Extending Visual Studio area by clicking on it. Once you have expanded the Extending ...
In my previous developer roles I’ve gradually migrated into being the Source Control Guy, the one that runs the Source Control and generally chooses which one to use. At the same time, I generally get the option of picking the Bug tracking software. Admittedly, typically this is coming from an existing Visual SourceSafe (VSS) system with no bug tracking, to something else, which by anyone’s standard is an improvement, (for those who want to know I’ve typically gone with SourceGear Vault as the SCC, ...
Normal 0 false false false EN-US ZH-CN X-NONE MicrosoftInternetExplorer4 /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin-top:0in; mso-para-margin-right:0in; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0in; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; ...
Normal 0 false false false EN-US ZH-CN X-NONE MicrosoftInternetExplorer4 /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin-top:0in; mso-para-margin-right:0in; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0in; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; ...
Normal 0 false false false EN-US ZH-CN X-NONE MicrosoftInternetExplorer4 /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin-top:0in; mso-para-margin-right:0in; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0in; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; ...
I have been reading the information posted by Grant Holliday on the Management, Tuning and Troubleshooting of the TFS Data Warehouse. What I find interesting and beneficial in his post is the lay of the land, where to start, what needs to be understood. With that a starting point comes from MSDN in Understanding the Reports and the surroundings for it. http://msdn.microsoft.com/e... . Specifically too, looking into understanding the components that play a part in how this information ...
Normal 0 false false false EN-US ZH-CN X-NONE MicrosoftInternetExplorer4 /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin-top:0in; mso-para-margin-right:0in; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0in; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; ...
*Moved to: Active Directory Groups not Syncing with Team Foundation Server 2010For a little while now I had been investigating an odd occurrence in Team Foundation Server. Users added to Active Directory groups have not been filtering back into the Team Foundation Server groups cache. The meant that we had to add users directly to Team Foundation Server in order to give them permission. While this was not ideal, it did not really inconvenience us that much, but we are now trying to streamline our ...
*Moved to: TFS Event Handler for Team Foundation Server 2010I am looking at re-working the TFS Event Handler and I was hoping that you would help me decide what handlers to build! [Request an event handler]Read more...Follow my new blog on http://blog.hinshelwood.com ...
Normal 0 false false false EN-US ZH-CN X-NONE MicrosoftInternetExplorer4 /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin-top:0in; mso-para-margin-right:0in; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0in; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; ...
In the past couple of weeks I have heard of people interested in seeing what possibilities are available for integration between Microsoft Project/Project Server and TFS 2010. There are a couple of items available currently: MSDN Section on Scheduling Tasks and Assigning Resources Using Microsoft Project Virtual Machine available for download with the Integration CTP between Project Server and TFS 2010. http://www.microsoft.com/do... ...
*Moved to: Changing the Team Project Collection of the Team Build Controller When you are doing demos or training for Team Foundation Server 2010 (TFS 2010) you may have multiple Team Project Collections (TPC) for different scenarios or process templates. You may even be attaching a pre-built TPC image so you can start from a particular point. If you try to do create a build you will find that it complains about there not being a Team Build Controller (TBC).Read more...Follow my new blog on http://blog.hinshelwood.com ...
v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} Normal 0 false false false false EN-US ZH-CN X-NONE /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin-top:0in; mso-para-margin-right:0in; ...
*Moved to: SSW Brain Quest: Team Foundation Server and SharePoint 2010 (London)If you are unable to commit to the 5 day Professional Scrum Developer course we are holding in London, Adam Cogan is running his famous Brain Quest 1 day session on Wednesday 21st July. This full day training course brings developers up-to-speed on the new features and benefits of Visual Studio 2010 Ultimate, Team Foundation Server 2010 and SharePoint 2010. With detailed insight into project management, requirements gathering, ...
Normal 0 false false false EN-US ZH-CN X-NONE MicrosoftInternetExplorer4 /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin-top:0in; mso-para-margin-right:0in; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0in; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; ...
Normal 0 false false false EN-US ZH-CN X-NONE MicrosoftInternetExplorer4 /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin-top:0in; mso-para-margin-right:0in; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0in; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; ...
Normal 0 false false false EN-US ZH-CN X-NONE MicrosoftInternetExplorer4 /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin-top:0in; mso-para-margin-right:0in; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0in; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; ...
Philip Newman and Christopher Brotsos from the InfoPath program management team show how you can use Team Foundation Server (TFS) to manage source control for your InfoPath forms with code. Great piece of information … http://blogs.msdn.com/b/inf... ...
A couple of months ago I was having a conversation about which tools people were using to manage theirs development projects, aside from TFS. Most of the answer had just the standard TFS tools, some other had been custom developed and some mentioned running a very early beta of TeamPulse. What caught my interest on this tool is the fact it is a Silverlight 4 app, therefore the richness of the interface, not only in look and feel, but in value and functionality. Give it a try by visiting the website ...
Normal 0 false false false EN-US ZH-CN X-NONE MicrosoftInternetExplorer4 /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-qformat:yes; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin-top:0in; mso-para-margin-right:0in; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0in; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; ...
*Moved to: Why you need to tag your build servers in TFSAt SSW we use gated check-in for all of our projects. The benefits are based on the number of developers you have working on your project. Lets say you have 30 developers and each developer breaks the build once per month. That could mean that you have a broken build every day! Gated check-ins help, but they have a down side that manifests as queued builds and moaning developers.Read more...Follow my new blog on http://blog.hinshelwood.com ...