| <html><head><title>Performing a Merge</title> |
| <LINK REL=STYLESHEET HREF=../book.css CHARSET=ISO-8859-1 TYPE=text/css> |
| <meta NAME="keywords" content=""> |
| <meta NAME="since" content=""> |
| </head><body><h2>Performing a Merge</h2> |
| <p>Since: 3.1<br> |
| Last Modified: $Date: 2004/06/01 19:14:48 $</p> |
| |
| |
| <h3>Scenario 1: One Time Merge</h3> |
| |
| <p> |
| Using Team>Merge, merge the changes from a branch into HEAD. Once completed, in the synchronize view, |
| update the incoming changes, resolve any conflicts and ensure they worked, After updating, |
| redo the same merge. A no-changes dialog should be |
| presented since the local contents match the end-point. |
| |
| <p> |
| Things to try: |
| <ul> |
| <li>Use content assist to select an existing branch for the end tag. A root versions should ne automatically found if it exists. |
| <li>Choose to perform the merge into the local workspace. Ensure it works with and without a start tag. |
| </ul> |
| |
| <h3>Scenario 2: Ongoing Merge</h3> |
| |
| After performing a one-time merge, pin the entry in the synchronize view. |
| Release changes to the end point (branch) and synchronize the merge. |
| The new changes should appear in the synchronize view. Update to these |
| changes as appropriate. |
| |
| <h3>Scenario 3: Direct Merge</h3> |
| |
| Perform a Team>Merge and choose to merge directly intro the workspace. Try both the |
| case with a base tag and without it. |
| |
| <h3>Removing a Merge</h3> |
| |
| <p>Delete the merge from the synchronize view using the remove toolbar button. The merge subscriber should be removed from the view. |
| |
| </body></html> |