25 בפברואר 2009
Many times when I make SCM plan for customers they confuse the Software Configuration Management (SCM) with environments management.
When I talk about environments management I talk about the Dev, Test, Staging, Production etc.
So why is it so confusing?
The main reason that it is so confusing is in the fact that there are very similar actions taken when I manage configuration, for example when I do a Feature Freeze I like to create a test branch that doesn’t mean that I am installing this version on the Test environment it means that no new features will be entered to this...
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.
16 בפברואר 2009
A customer asked me: how do I add users to my team project?
Because this is a task that you need to do in every project you create I will show the basics in this post.
So where to start?
Just right click the project, point on “Team Project Settings” and click on “Group Membership”
Note: You can add users from the “Team Members” tab in the Team Explorer too but I will cover that in a future post.
A window is opened at that point with 4 groups, these are the basic team project groups, you can add new groups if you...
11 בפברואר 2009
There is a NEW site for Team System API usage called TFS Examples located here that is worth checking!!!
In the site you can find API examples in different categories, you will be able to find some very good resources and documentation in different subjects related to the Team System.
The site is very simple and easy to use the navigation thru the different subjects is friendly.
3 בפברואר 2009
While using Team explorer on the TFS machine, we tried to create a new team project and got error TF30224 :"Failed to retrieve projects from the report server. Please check that the SQL Server Reporting Services Web and Windows services are running and you have sufficient privileges for creating a project."So we followed the recomendations and validated the privileges and that services are running. We followed instructions from this link: http://social.msdn.microsoft.com/Forums/en-US/tfsgeneral/thread/cda9e94a-b330-47b0-99ad-d1c73bee4a16/(David Jung - thanx for correcting me with that URL) we checked that we have a "content manager" permission in reporting services, that we have DBCreator role in SQL Server...
Some times you like to create Pre or Post build events in your project and you don’t like it to be executed when doing a build using the automation build system, so what can you do?
There is a property called “SkipPostBuild” in the build’s targets file, setting it to true will only result with skipping the Team Build post events and not the project post event.
In order to skip the project pre/post build events do the following:
Step 1: Open the proj file of the project in notepad or any text or XML editor.
Step 2: Find the “PropertyGroup” holding the...