This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 24600 - Merge doesn't work
Summary: Merge doesn't work
Status: RESOLVED INVALID
Alias: None
Product: obsolete
Classification: Unclassified
Component: collabnet (show other bugs)
Version: 3.x
Hardware: Other Linux
: P1 blocker (vote)
Assignee: support
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-06-10 17:55 UTC by Michal Zlamal
Modified: 2009-11-08 02:30 UTC (History)
3 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
Log from seesion (5.06 KB, text/plain)
2002-06-10 17:56 UTC, Michal Zlamal
Details
History log with steps to reproduce (838 bytes, text/plain)
2002-06-10 19:05 UTC, rbalada
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michal Zlamal 2002-06-10 17:55:30 UTC
try this command sequence:

in some empty working directory:

cvs co core -r orion_fcs -P
cd core
cvs up -j orion_fcs_ml
cvs -n up -r orion_fcs

and you can see that working files wasn't changed, but the 
merge produced some data about changing files...
I attach the log from the session
Comment 1 Michal Zlamal 2002-06-10 17:56:35 UTC
Created attachment 6183 [details]
Log from seesion
Comment 2 rbalada 2002-06-10 18:17:56 UTC
Tested on Solaris 8 with cvs client 1.11 with same result.
Merging between two branches (trunk is not involved) seems to behave
as allways non-destructive, which makes merging according to cvs manual
 http://www.cvshome.org/docs/manual/cvs_5.html#SEC61 impossible.

I did the test on official NetBeans build machine. I don't use
~/.cvsrc on that machine.
Comment 3 rbalada 2002-06-10 19:05:36 UTC
Created attachment 6184 [details]
History log with steps to reproduce
Comment 4 kat 2002-06-10 19:46:15 UTC
Accepting for investigation.
Comment 5 kat 2002-06-10 21:32:02 UTC
This issue has been entered as pcn10040 for investigation. A developer
has been assigned to the issue and has requested output of your
commands without the -q switch, as this could be hiding some useful
information.

Comment 6 kat 2002-06-10 22:37:05 UTC
This has been closed internally as invalid because  "cvs diff -r
orion_fcs -r orion_fcs_ml" shows no differences. The log shows a
cross-branch merge has taken place.

If this is incorrect, please reopen.
Comment 7 Karl Fogel 2002-06-10 23:40:49 UTC
Just to answer an earlier question:

Yes, CVS prints output that seems to claim
it's merging changes into the working
copy :-).  But that's just because the
revision numbers of the files differ. CVS
doesn't know that there is no difference,
until it actually goes to take the diff,
at which point, it sends an empty diff
with the result that you think you're
merging changes in, when in reality
nothing is happening because there are
no changes to merge.

So the end result was correct, just the
output was a bit misleading, that's
all.
Comment 8 Marian Mirilovic 2009-11-08 02:30:23 UTC
We recently moved out from Collabnet's infrastructure