TFS 2013 - Renaming an Iteration where only the Case changes (like Upper to Lower) doesn't save - by Raistlen

Status : 

  By Design<br /><br />
		The product team believes this item works according to its intended design.<br /><br />
		A more detailed explanation for the resolution of this particular item may have been provided in the comments section.

Sign in
to vote
ID 835528 Comments
Status Closed Workarounds
Type Bug Repros 0
Opened 3/17/2014 8:22:15 AM
Access Restriction Public


If you make a typo when creating an Iteration that is a casing problem (like Upper or Lower), if you try to go back and change it, TFS does not save the changes when only the case changes.

The workaround is to make another non-casing change first, save, then go back again and change it to what you want.

Annoying, but at least there's a workaround.
Sign in to post a comment.
Posted by Microsoft on 3/27/2014 at 12:21 PM
This is a known limitation in work item tracking. We typically use a case-insensitive collation in SQL, and thus do case-insensitive comparisons in code in order to determine whether string values have changed or not. As such, case-only-changes to things like iterations show up as "not changed" and are not persisted in the DB. In the case of an iteration, a potential workaround is to make a bigger change than just the case in one edit, and then change back to the new "case only" change text in a second edit.

Thanks for the feedback, and we'll consider making this easier in a future release.
Posted by Microsoft on 3/18/2014 at 3:20 AM
Thank you for submitting feedback on Visual Studio and .NET Framework. Your issue has been routed to the appropriate VS development team for investigation. We will contact you if we require any additional information. If you require immediate assistance with this issue, please contact product support at
Posted by Microsoft on 3/17/2014 at 6:34 PM
Thank you for your feedback, we are currently reviewing the issue you have submitted. If this issue is urgent, please contact support directly(