Customize Project rename email format (TFS 2015 Update 1)
One of the investments the product team did (hidden feature ) in Team Foundation Server Update 1 is moving the rename project email to a template format (XSL file), Previous to update 1 (TFS 2015 RTM) the email was embedded and you won’t be able to edit it.
The template located with the rest of Team Foundation Server templates at Drive:\%programfiles%\Microsoft Team Foundation Server 14.0\Application Tier\TFSJobAgent\Transforms\1033, if you want to customize the email contents or format just editProjectRenamedEmail.xsl (make sure to backup the file first!)
When renaming a project and automatic email alert sent to the team with a predefined format mentioning some resource and the old. new name of the project.
Recently one of my customer went through a serious restructuring for their Team Foundation Server collections and project this involved renaming lots of projects to reflect the common codename used to identify those projects in the organizations.
While the email above seems very descriptive and gives lots of context, customer want to customize the content and the look and feel as well for this email.
Most of templates used for email alerts in Team Foundation Server are maintained at the following location Drive:\%programfiles%\Microsoft Team Foundation Server 14.0\Application Tier\TFSJobAgent\Transforms\1033 To customize the alerts format you can modify their associated XSL transform files [MSDN: Customize the format for TFS email alerts]
Note: Test Plan reports are using the same approach but it’s located under Drive:\%programfiles% \Microsoft Team Foundation Server 14.0\Application Tier\Web Services\_tfs_resources\TestManagement\v1.0\Transforms\1033\TestSuite.xsl
Only TFS 2015 Update 1 uses a template file ProjectRenamedEmail.xsl for Team Foundation 2015 RTM the email was embedded and you won’t be able to edit it.