blob: d67aa7fd29f480ec4a53f16d228768d24e72f948 [file] [log] [blame]
<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: 2007/05/23 13:19:14 $</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 be automatically found if it exists.</li>
<li>Choose to perform the merge into the local workspace. Ensure
it works with and without a start tag.</li>
</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 into 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>