Wednesday, June 24, 2009

Good news :-).

All those who attended the Techdays 2009 in Antwerp and those who couldn't attend, you could view all the recorded sessions online for free.  Follow this link http://www.microsoft.com/belux/techdays/2009/about.aspx and choose the menu option MSDN tracks or Technet tracks.

 

6/24/2009 7:33:07 AM (Romance Standard Time, UTC+01:00)  #     | 
 Tuesday, June 23, 2009

For the moment we use Conchango's Scrum template v2.1.  We have some older TFS Team Projects created with an older version of the template, which isn't availlable anymore on the server.  Now we want to know in what version these team projects are created. 

You can get the info with a certain report, namely the version report.

This report will give you the report version and depending on the version info about the process time.  As you can see in the next picture.

The report version is the same as the Template version.

Scrum | TFS
6/23/2009 3:20:40 PM (Romance Standard Time, UTC+01:00)  #     | 
 Monday, June 22, 2009

Maybe you haven't seen this error before, but if you have, this was when trying to create a work item. 

There are 2 solutions.  I prefer the second one.

Solution 1:
This solution can be found at the connect site of Microsoft and is a temporary workaround.  You can read all of it here: http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=356083

Solution 2:
In my opinion this is the best (and easiest) solution.  Mostly you got this error because you have installed Team Explorer after installing VS2008 SP1.  So what you can do is re-installing VS2008 SP1 and the problem should be resolved.

If you do a clean install, be sure to follow this order of installation to avoid problems:

1. Visual Studio 2008
2. Team Explorer
3. Visual Studio 2008 SP1

On some sites you will see that before installing SP1, you also need to install the TFS 2008 October Power tools, but I didn't encounter any problem when I install them after installing SP1.  If you want to be sure then install the power tools before SP1.

TFS
6/22/2009 9:26:05 AM (Romance Standard Time, UTC+01:00)  #     | 
 Wednesday, June 17, 2009

By default the data warehouse runs every hour.  Normally during your work this should be enough.  But there are moments you need the updated information directly.  To solve this you could force the data warehouse to update before the hour delay time is finished.

 

There are 2 ways of forcing:

 

  1. By using the webservice locally on the TFS server.
  2. By using SQL Management studio.

 

Using the webservice

  1. Logon to the TFS server.
  2. Open your browser
  3. Browse to http://localhost:8080/Warehouse/v1.0/WarehouseController.asmx
  4. Select the “Run” method 

The problem here is that you don’t have any identication when the job is done.  Except that you could check with “GetWarehouseStatus”.  If the result says it’s idle, then the job is finished.

 

Using the SQL Management Studio

  1. Run the SQL Management Studio
  2. Change the type to “Analysis Services”
  3. Logon
  4. In the Database node, look for the TFSWarehouse database
  5. Right click on this database
  6. Choose “Process” from the popup menu and follow the instructions in the popup windows

Using this method, you see the progress from this job.

TFS
6/17/2009 12:38:45 PM (Romance Standard Time, UTC+01:00)  #     | 

Always wonder how you could debug your custom Work items controls?  You know it's not easy.  Well now there are some guidelines online.  William Bartholomew has posted these guidelines on his blog: http://blogs.teamsystemnotes.com/2009/06/17/easily-debugging-custom-work-item-controls/

TFS
6/17/2009 7:18:30 AM (Romance Standard Time, UTC+01:00)  #     | 

It seems that when you install the Google App Sync Plugin for Microsoft Outlook, that some functionality in Outlook will be disabled.

These 2 issues are known:

  • Disable of the Outlook search functionality
  • Disable the Outlook connector (if installed)

Read all info and how to solve them on the Microsoft Office Outlook team Blog: http://blogs.msdn.com/outlook/archive/2009/06/17/google-apps-sync-disables-outlook-search.aspx

6/17/2009 7:14:00 AM (Romance Standard Time, UTC+01:00)  #     | 
 Thursday, June 11, 2009

After two years, the Microsoft Scrum template for TFS is maintained.  You can read all info on Brian Harry's blog : http://blogs.msdn.com/bharry/archive/2009/06/10/the-future-of-escrum.aspx

Agile | Scrum | TFS
6/11/2009 8:19:24 AM (Romance Standard Time, UTC+01:00)  #     | 
 Friday, May 29, 2009

When you have queued a build and at the end you got following error :

TF214007: No build was found with the URI vstfs:///Build/Build/<Build Number>. Either the URI does not exist, or <domain\user> does not have permission to access it.

This error doesn't tell you a lot.  During the build, you can open the build window

Sometimes the link to the log file is availlable, but not always.  When it's availlable and you click on it to open, you got the message that the file isn't found.  You will also see that no files are copied to the droplocation, but everything (including the log file) is availlable in the build directory.

You will also see that the Build Definition isn't availlable. You can open it during the build, but that's all.

Mostly this happens when a build partially succeeded?

So be sure to check that all the permissions are set correctly (tfsservice account needs write permissions).  If this is OK, you also could check the retention policies.  Mostly you will see that the retention for Partly succeeded builds is set to "Keep none". In this case as soon as the build is finished and patially succeeded, everything will be thrown away.  And this even before the copy to the droplocation is done.

TFS
5/29/2009 7:50:51 AM (Romance Standard Time, UTC+01:00)  #     | 
 Monday, May 25, 2009

If your are looking for the Scrum template of Conchango, well read their announcement about the template : http://blogs.conchango.com/stuartpreston/archive/2009/05/19/scrum-for-team-system-v3-0-plans.aspx

Agile | Scrum | TFS
5/25/2009 7:43:12 AM (Romance Standard Time, UTC+01:00)  #     | 
 Wednesday, May 20, 2009

TSWA was always available as separte toolkit.  Since VSTS 2010, TSWA is installed by default as a part of TFS.  You can connect to it by adding "/web" at the end of the TFS URL.  So you got following URL:

   http://<your servername>:8080/tfs/web

Be aware, TSWA is always installed on the application tier.

TFS | VSTS
5/20/2009 7:38:42 AM (Romance Standard Time, UTC+01:00)  #     |