Additional functionality is available in Microsoft Team Foundation Power Toys application. It provides extended set of commands available through command line. Tree Diff and Annotation commands are also available in Visual Studio IDE.
The tool can be downloaded at
http://www.microsoft.com/downloads/details.aspx?familyid=7324c3db-658d-441b-8522-689c557d0a79&displaylang=en
Update: they changed the name of this tool to "Team Foundation Power Tool." The new location is:
http://www.microsoft.com/downloads/details.aspx?FamilyID=7324c3db-658d-441b-8522-689c557d0a79&DisplayLang=en
TFPT - Team Foundation PowerToys
Type tfpt help for full description
Commands:
tfpt bind Change project bindings from VSS to TFS
tfpt query Perform work item queries from the command line
tfpt workitem View, create or change workitem from the command line
tfpt treediff Compare (diff) folders
tfpt annotate Display line-by-line change information for a file
tfpt getcs Get only the changes in a particular changeset
tfpt history Show the history of an item
tfpt online Pend adds, edits, deletes to writable files
tfpt review Review (diff/view) workspace changes
tfpt rollback Pend changes to roll back a changeset
tfpt unshelve Unshelve into workspace with pending changes
tfpt uu Undo changes to unchanged files in the workspace