Browse by Tags

Tagged Content List
  • Blog Post: Memory usage in team system web application

    Some important information for the Team System Web Access administrators. If your TSWA account does not have full permissions to the HKLM\SOFTWARE\Microsoft\VisualStudio\9.0\WorkItemTracking\Cache registry path, you may be wasting a lot of resources. The work item store object stores the cache stamp...
  • Blog Post: Metadata Synchronization by the Migration Toolkit

    There was some confusion regarding how the migration toolkit synchronizes work item tracking metadata between two systems, so I have decided to explain it a little bit. During every synchronization pass the toolkit calls non-TFS work item store's SynchronizeMetadata method passing reference to a work...
  • Blog Post: TF26201 and How to Deal With It

    If you customize work item type definitions in TFS, you may have already encountered this error. Witimport works fine and imports your type with no errors; however, saving your work item gives you the following error: "TF26201: This work item has unsupported fields, or user does not have permissions...
  • Blog Post: Using EMPTY rule in work item type definition.

    It turned out that the article about EMPTY rule in work item type definition XML is incomplete. It doesn't say one very important thing: EMPTY rule not only clears content of the field, but also makes the field read only. If your work item type uses a combination of both EMPTY and READONLY elemnts, consider...
  • Blog Post: Migration Toolkit Tips and Tricks

    Here's probably the most important thing everyone should know before using the migration toolkit : you must add accout the toolkit will be running under into the TFS Service Accounts group. Here's the command for doing that: tfssecurity.exe /server:http://yourserver:8080 /g+ srv: domain\account ...
  • Blog Post: Effective TFS programming: editing work items

    There's not much optimization you can do when saving work items. But when your application updates multiple work items, consider submitting results in a single batch using WorkItemStore.BatchSave method. Here are some important notes about this method: Everything is submitted in a single backend...
  • Blog Post: Effective TFS programming: querying

    Querying in TFS is easy. You run a query specifying a filter; you walk through returned items performing certain actions on each returned item. Now after a few runs you start asking yourself: why is it so slow? Here are some non-obvious implementation details that should answer this question. A work...
Page 1 of 1 (7 items)