Follow

Configuration Mapping Files - Introduction

Visual Studio process templates are a collection of file that define elements that allows user of Team Foundation Server to organize the development process of software project. Although predefined templates are provided with Visual Studio, it is possible to install new ones or to customize existing ones by using the Visual Studio Power Tools.

Urban Turtle has been designed from the ground up to support custom process templates. This is done through the use of what is called configuration mapping files, xml-based files that effectively map Urban Turtle features to process template specifications.

By default, the mapping files are located under C:\Program Files\Microsoft Team Foundation Server 2010\Application Tier\Web Access\Web\UrbanTurtle\configuration\project for Urban Turtle 2010 and C:\Program Files\Microsoft Team Foundation Server 11.0\Application Tier\Web Services\Areas\UrbanTurtle\Configuration for Urban Turtle 2012. They are usually named after the template they map. Once a custom mapping file has been created, it has to be selected from the Project >> Configuration screen

Warning: It is advised against editing the default files as they are removed when uninstalling the application, such as when upgrading to a new version. If the project is based off one of the aforementioned process templates, it is suggested to start with a copy of one of the default files.

Among other things, creating a mapping file requires you to declare the work item types that should be visible in Urban Turtle, which fields to display and which states to map to each of the columns of the task board. You can also enable certain features such as the recycle bin which requires you to specify the state that corresponds to the deleted state, if such a state exist. The work item type definitions of the process template need to be known to go through with this.

 

See also

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request

0 Comments

Please sign in to leave a comment.