Error: TFS55030 When Running RenameDT Command

יום שני, יוני 29, 2009

“ERROR: TF55030: Rename Data Tier failed.  Please verify that the supplied Data Tier name is a valid Team Foundation Data Tier name, that the Data Tier can be accessed on the network and that you have administrative rights.” Most chances that the problem is because you have shutdown your old TFS. In order to fix the problem just load your old TFS and rerun the command. In case that doesn’t help run the following command line: Set TfsDetailedErrors=1 Rerun the RenameDT command, now you will get more details on the error so you can troubleshot the problem. Have Fun!!! This post was also published in my...

“TF53010: The following error has occurred in a Team Foundation component or extension” when processing the TFS Cube

יום רביעי, מאי 6, 2009

The Details of this message are: “Detailed Message: The pending configuration changes were not successfully added to the cube because of the following error: System.Security.Principal.IdentityNotMappedException: Some or all identity references could not be translated. at System.Security.Principal.NTAccount.Translate(IdentityReferenceCollection sourceAccounts, Type targetType, Boolean forceSuccess) at System.Security.Principal.NTAccount.Translate(Type targetType) at Microsoft.TeamFoundation.Warehouse.OlapCreator.AddAccountToRole(Role role, String accountName, Boolean needToUpdate) at Microsoft.TeamFoundation.Warehouse.OlapCreator.SetupAnalysisDatabase(Server server, String analysisDBName, String accessUser, String dataReaderAccounts) at Microsoft.TeamFoundation.Warehouse.OlapCreator.CreateOlap(WarehouseConfig whConf, String accessUser, String dataReaderAccounts, Boolean dropDB, Boolean processCube) at Microsoft.TeamFoundation.Warehouse.AdapterScheduler.EnsureCubeIsUpToDate()” So what can we do about it? There are two actions to take in this situation: Action 1: Purpose: Removing users that are invalid or old. Step 1: Connect to your analysis services database using Sql Server Management...

CodePlex Scrum Sprint Monitor For Team System

יום חמישי, אפריל 2, 2009

I have published a post regarding the Scrum Process Template here. Now I like to talk about a grate addition to the Scrum with Team System. In CodePlex there is a project name Scrum Sprint Monitor located here. This project is a screen saver that shows you the Sprint status at all times with nice summaries, graphs and charts. To set it up you need to do the following: Step 1: Edit the “SprintConfiguration.txt” file Here is an example: ProjectName= Scrum Example ProcessTemplateName= Scrum for Team System 'IterationId= 162698 IterationPath= Scrum Example\Release 1\Sprint 1 'BuildDefinitionName= <CI Build Definition Name> SprintStartDate= 2009-3-18 10:00:00 -6:00 SprintEndDate= 2009-4-18...

Scrum Process Templates For Team System

יום רביעי, אפריל 1, 2009

Scrum is an Agile development methodology that has a growing audience in the software development world. I have been asked by customers of mine regarding the Team System and the Scrum. Team System is very flexible and can easily support the Scrum Methodology with a few customizations, however there are Process Templates already made with the Scrum support so you can download them and start using them with no charge. I will mention here two of these Process Templates: CodePlex: I will start with the CodePlex Project Template that can be downloaded from the “Scrum Process Template Home Page” located here. The CodePlex Project Template...

How To See The TFS Source Control Cache Performance Statistics

יום שני, מרץ 30, 2009

I have posted about changing the TFS Source Control Cache Settings in order to boost performance here How can we be sure that the changes are correct and we have better performance now? The TFS is saving statistics so you can monitor the cache performance easily. What can you see? Current cache size Total cache hits Total download requests Total files in cache How can you see it? Step 1: Log in to the application tier and open a browser. Step 2: Surf to - http://localhost:8080/VersionControl/v1.0/proxystatistics.asmx Step 3: Click QueryProxyStatistics Step 4: Click Invoke A XML file will be opened with the statistics of your TFS Source Control...
אין תגובות

How To Change The Cache Size Of The TFS To Boost Performance

יום שלישי, מרץ 24, 2009

The TFS application tier holds a cache of the source control files so the users can download files from this cache instead of downloading them from the data base. In order to boost performance you can change the size of this cache and how much old files to delete, you can do it in the following way: Step 1: Open the Web.config file located in \Microsoft Visual Studio 2008 Team Foundation Server\Web Services\VersionControl Step 2: Locate the <appSettings> section. Step 3: Now change the CacheLimitPercent and the CacheDeletionPercent keys to get the best performance. Step 4 (Optional): Instead of using the CacheLimitPercent that...
אין תגובות

Can TFS Be Installed On Virtual Server?

יום שלישי, מרץ 17, 2009

This question is rising every time that customers are not pleased with the performance. They tell me that the performance problem is because of the fact that there TFS is installed on a virtual server. After a deep check we always find that the reason is different, for example they don’t give enough resources to the server (TFS can’t work with 0.5GB of memory). So the answer to the question is yes it can!!! I like to mention here that it depends on the resources allocated to the server, satisfying the minimum requirements of the TFS will do the work. Have Fun!!!
אין תגובות

How To Add Work Flow Transitions To The Source Control Check-In Action?

יום שלישי, מרץ 3, 2009

When doing a Check-In action in the TFS Source Control the best practice is to associate the Check-In to one or more Work Items. How do I choose which transactions from my work flow will be included in the Drop Down list of the work items in the check in window? In the following screenshot we can see the screen I am talking about, you can see the State column and the Check-in Action column what we want to do is add more options (Depends on your workflow). In order to do that we will need to add an action to...

How To: Rebuild the Team System Cube

יום שני, פברואר 23, 2009

There are times when you need to rebuild the Team System cube, the common scenarios are: whenever you move, restore, rename, or fail over the data-tier server. The Team System cube is what the Reporting Services is using in order to create the Team System reports. To perform these procedures, you must have the following permissions in SQL Server: You must be a member of the sysadmin security group for the database instance for Team Foundation and for the Analysis Services database instance of the Team System data warehouse. You must be a user of the TfsWarehouse relational database. You must...
אין תגובות