Include a preference to override all unchecked pending changes in workspace on check-in.
I know this was the default behavior a couple of versions ago, and it was extremely advantageous for our team because we tend to have a lot of files (XML data and such) that get changed but we don't intend to preserve those changes.
We had been in the habit of checking in only our relevant changes, and it's been a big change to our workflow to have to either undo all pending changes first, or deal with the merges that ensue. If there was an option to prefer the old behavior it would be a big help!
Scott Foust commented
I have lost sooooo much work to this issue. My work flow is to Undo Changes for any files I don't want to check in (I don't want to have to work though conflict merges on files I have no desire to keep). Unfortunately, I sometimes do a double negative in my head and undo changes I had wanted to keep. Please allow me to override files I don't want to keep!!!