6.1. GETTING STARTED WITH TEAM FOUNDATION SERVER VERSION CONTROL6.2. TEAM FOUNDATION SERVER VERSION CONTROL CONCEPTS6.2.1. Workspace6.2.2. Working Folder Mappings6.2.2.1. Active Working Folder Mappings6.2.2.2. Cloaked Working Folder Mappings6.2.2.3. Recursive Working Folder Mappings6.2.2.4. Mapping Individual Files6.2.3. Get6.2.4. Check-out6.2.5. Locks6.2.5.1. Check-out Lock6.2.5.2. Check-in Lock6.2.5.3. Using Locks Effectively6.2.6. Check-in of Pending Changes6.2.6.1. Check-in Notes6.2.6.2. Check-in Policies6.2.7. Undo Pending Changes6.2.8. Changeset6.2.9. Shelvesets6.2.10. Branches6.3. USING SOURCE CONTROL EXPLORER6.3.1. Pending Changes View6.3.2. Viewing History6.3.3. Labeling Files6.3.4. Recovering When Things Go Wrong6.3.4.1. Get Specific, Force Overwrite, Force Get6.3.4.2. Detect Local Changes in Eclipse6.3.4.3. Return Online Power Tool6.3.4.4. Re-create the Workspace6.4. TEAM FOUNDATION SERVER VERSION CONTROL IN ECLIPSE6.4.1. Installing the Team Foundation Server Plug-in for Eclipse6.4.2. Sharing Eclipse Projects in Team Foundation Server6.4.3. Importing Projects from Team Foundation Server6.4.4. Differences Between the Eclipse and Visual Studio Clients6.5. TEAM FOUNDATION SERVER VERSION CONTROL FROM THE COMMAND LINE6.5.1. Getting Help6.5.2. Using the Command Line6.6. TEAM FOUNDATION VERSION CONTROL POWER TOOLS AND THIRD-PARTY UTILITIES6.6.1. Microsoft Visual Studio Team Foundation Server Power Tools6.6.2. Team Foundation Server MSSCCI Provider6.6.3. Team Foundation Sidekicks6.7. CONFIGURING VERSION CONTROL6.7.1. Security and Permissions6.7.2. Team Project Source Control Settings6.7.2.1. Check-out Settings6.7.2.2. Check-in Policy Settings6.7.2.3. Check-in Notes6.7.3. File Types6.7.4. Local User Settings6.7.4.1. Eclipse Preferences6.8. SWITCHING VERSION CONTROL TO TEAM FOUNDATION SERVER6.8.1. Team Foundation Server for Visual SourceSafe Users6.8.1.1. Speed, Reliability, and Scalability6.8.1.2. Versions6.8.1.3. Pinning and Sharing6.8.1.4. Labels and History6.8.1.5. Keyword Expansion6.8.1.6. File Timestamps6.8.1.7. Concurrent Editing of Files6.8.1.8. Get Latest on Check-out6.8.1.9. New Features in Team Foundation Server6.8.2. Team Foundation Server for Subversion Users6.8.2.1. Differences in Terminology6.8.2.2. Differences in Version Control Model6.8.2.3. Shell Extension Functionality6.8.2.4. Differences in History6.8.2.5. Offline Support6.8.2.6. Administration and Setup6.9. SUMMARY