TFS Version Control post summary
Now that the RC is out, I thought I’d post a summary with links to version control posts from the last several months that I think are relevant.
- Baseless merges now record history
- How to add the Team Foundation assemblies to the .NET tab in the VS Add Reference dialog
- How to improve command line performance
- Team Foundation Version Control API documentation
- Source Control Explorer now shows more information about the state of items
- How to diff Word documents
- Hold the shift key and double click
- Go to Changeset coming for RTM
- Changing the encoding of a pending add works for RTM
- Working remotely with TFS Version Control
Here are some posts from James Manning you may find useful.
- I’ve made a new check-in policy! How do I add it? (and a check-in policy example or two)
- If I delete files locally, why doesn’t “get” download them again for me?
- What to do when someone takes a file hostage with a lock in their workspace
- What formats can I specify for date/time with the tf.exe command-line?
For those of you out there who want to add your own “power toy” to enhance the TFS version control experience in VS, check out How to Write a Team Foundation Version Control Add-in for Visual Studio by Ed Hintz, which also includes adding TFS assemblies to VS. You could add features like baseless merges, merge history, listing the pending changes in all workspaces or a particular workspace, and deleting other users workspaces (if you have permission). You could add a check out command that gets the latest version of a file before checking it out. Or maybe you’ll come up with something more interesting.
There are more links that I should include, but that’s enough for now.