How can I rename a Work Item Type in TFS? Is it impossible? Answer is yes you can rename and it is very simple to do it.
Here is the steps you need to do.
Open up the VS Developer Command prompt (If using TFS 2012 use VS 2012 developer command prompt, for TFS 2013 RC use VS 2013 RC command prompt)
- First list all work item types with the below command
Example
witadmin listwitd /collection:http://localhost:8080/tfs/DefaultCollection /p:Scrum3RenameTest
- Then rename the work item type using
witadmin renamewitd /collection:YourTfsServer/VirtualDirecory/TeamProjectCollection /p:YourTeamProject /n:FromWorkItemTypeName /new:ToWorkItemTypeName
Example
witadmin renamewitd /collection:http://localhost:8080/tfs/DefaultCollection /p:Scrum3RenameTest /n:"Feature" /new:"Epic"

I renamed the Feature to Epic. Now when I try to view the backlog in Web Access Below error shows up. TF400917: The current configuration is not valid for this feature
Reset IIS by running resetiis on the command prompt and you are good to go!
Now my Feature work item renamed to Epic and I can add new Epic work items. that is cool...But.. :(
Why but? Still the Menu in left says Features? Can I change that?
Lets see how we can do this change?
Export the ProcessConfiguration xml with below command
witadmin exportprocessconfig /collection:YourTfsServer/VirtualDirecory/TeamProjectCollection /p:YourTeamProject /f:FileNameWithPath
Example
witadmin exportprocessconfig /collection:http://localhost:8080/tfs/defaultcollection /p:Scrum3RenameTest /f:"C:\temp\ProcessConfiguration.xml"
Then open the .xml file in a notepad and change Plural Name and Singular Name for Feature Category.
After the change import xml with below command (I copied xml and renamed as ProcessConfigurationmodified.xml)
witadmin importprocessconfig /collection:YourTfsServer/VirtualDirecory/TeamProjectCollection /p:YourTeamProject /f:FileNameWithPath
Example
witadmin importprocessconfig /collection:http://localhost:8080/tfs/defaultcollection /p:Scrum3RenameTest /f:"C:\temp\ProcessConfigurationmodified.xml"
Refresh web access
Above message is completely OK, just click on Epics
Now this is really cool.. :)





