Langleyben Leon
A .NET Blog
RSS 2.0
Atom 0.3
Contact
Home
Oct
November 2008
Dec
S
M
T
W
T
F
S
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
Search
Go
Archives
September 2006 (4)
May 2006 (1)
April 2006 (7)
March 2006 (4)
February 2006 (4)
December 2005 (1)
November 2005 (1)
September 2005 (5)
August 2005 (3)
July 2005 (3)
June 2005 (13)
May 2005 (9)
February 2005 (1)
December 2004 (1)
September 2004 (6)
August 2004 (3)
July 2004 (1)
June 2004 (8)
Navigation
Blogs
Login
Post Categories
ASP.NET
(rss)
Team System
(rss)
VS 2005
(rss)
Misc
Pictures from India expedition
Tuesday, September 27, 2005 - Posts
Team Foundation Server beta3 Advantures (#2)
More TFS impressions:
A lot of syntax changes everywhere. Database names, Element names in Process templates, Work Item definitions, Built in group names are renamed.
Project delete utility still not functioning properly. It claims for successful project removal, but project name remains taken.
As I wrote
earlier
, Team Project creation failure locks project name and prevent using it in the future. I found very ugly, but effective way to workaround it: change project name in two places in TFS database. To do it, open SQL Server client on TFS data layer, in database tfsintegration locate table tbl_projects. Change locked project_name (for example MyProject to Failed1. In database tfsworkitemtracking locate table TreeNodes rename your project name (Name field). Note that this method do not perform any cleanup, it leaves garbage in database. It is useful only to release locked project name for additional use.
Sometimes invalid workitem type passed validation successfully. We have workitem which used "[Global]\Namespace Administrators" group to define field constraint. In beta3 group was renamed into "Team Foundation Administrators". WorkItem validation succeeds but actual import failed with very un-descriptive error message. We resolved this only with help of Aliaksei Baturytski from Microsoft. I hope next version of utilities will provide better error reporting.
posted
Tuesday, September 27, 2005 9:38 AM
by
leon
with
0 Comments