3.1. Resolving: When, What, and How3.1.1. Are You in Sync?3.1.2. Which files need resolving?3.1.3. Resolving files automatically3.1.4. “Yours,” “theirs,” and “base”3.1.5. Resolving files by copying theirs into yours3.1.6. Resolving files by ignoring theirs3.1.7. Resolving files by merging
theirs into yours3.1.8. Resolving files interactively3.1.9. Perforce doesn’t merge binary files3.1.10. What’s been resolved, and how?3.2. How Perforce Merges Text Files3.2.1. Chunks and conflicts3.2.2. A simple file merge3.2.3. Merging moved lines3.2.4. Comparing whitespace3.3. Reconciling Structural Changes3.3.1. Someone adds the files you were going to add3.3.2. Someone deletes the files you were going to delete3.3.3. Someone renames the files you were editing3.3.4. Someone moves the files you were editing3.3.5. Someone combines the files you were editing with other files3.3.6. Someone deletes the files you were editing3.3.7. Someone edits the files you were going to delete3.3.8. Someone edits the files you planned to rename or move3.3.9. Reconciling file type changes3.4. Tips for Smoother Collaboration3.4.1. Keep your workspace synchronized3.4.2. Synchronize and resolve one changelist at a time3.4.3. Be on the lookout for changes that can’t be resolved3.4.4. Submit logical changelists3.4.5. Check your merged files3.5. The Arcana of Merging3.5.1. Forced merging3.5.2. Can you undo or redo a resolve?3.5.3. Can you undo a merge?3.5.4. What happens when you revert files?3.5.5. Backing out changes, revisited3.5.6. Configuring P4 to use P4Merge3.5.7. Configuring an alternate merge tool3.5.8. Merging nontext files3.5.9. Setting P4MERGE