Bug 65520 - Support Merging without "Root_{branch}" tag set
Summary: Support Merging without "Root_{branch}" tag set
Status: VERIFIED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: CVS (show other bugs)
Version: 3.0   Edit
Hardware: PC All
: P3 enhancement (vote)
Target Milestone: 3.1 M4   Edit
Assignee: platform-cvs-inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: helpwanted
: 66381 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-06-03 07:02 EDT by Robert Klemme CLA
Modified: 2004-12-15 16:02 EST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Robert Klemme CLA 2004-06-03 07:02:41 EDT
Although with the cvs command line tool it's possible to do a merge without the 
root tag, it is not with Eclipse.  It would be good to have this, especially 
for projects that started without using Eclipse and later switched over or if 
someone accidentally deleted the tag.

This feature could be realized in different ways:

(i) Manually selecting a date and a branch tag as the merge root point.

(ii) Adding a wizard that sets the "Root_{branch}" tag afterwards.  Here's a 
description of the "manually equivalent" of what this wizard would have to do:

> In order to set the tag I needed to emulate this calculation.  I did a
> little scripting that uses "cvs -N -S log -r<my branch> | egrep '^date:' |
> sort" to extract all dates on the branch to find the oldest date on the
> branch.  After that I tagged all versions on the branch my branch did
> originate from using the timestamp minus a second.

(iii) A combination of the (i) and (ii), i.e. have the wizard suggest the date 
for the manual input.

(iii) See also bug 65420
Comment 1 Jean-Michel Lemieux CLA 2004-06-09 15:48:34 EDT
*** Bug 66381 has been marked as a duplicate of this bug. ***
Comment 2 Michael Valenta CLA 2004-11-22 14:01:57 EST
Fix released to HEAD. When mergeing you can select to merge directly into the 
workspace which allows you to leave out the start tag.
Comment 3 Jean-Michel Lemieux CLA 2004-12-15 16:02:47 EST
verified.