Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 7 Feb 1996 13:19:10 -0700 (MST)
From:      Terry Lambert <terry@lambert.org>
To:        current@freebsd.org
Subject:   CVS ISSUES
Message-ID:  <199602072019.NAA06210@phaeton.artisoft.com>

next in thread | raw e-mail | index | archive | help
Julian Elisher has noted some issues and I have tracked their source
to an (apparent) bug in CVS.


1)	SUP the main CVS tree
2)	Checkout a source tree
3)	Modify a file
4)	The same file is modified by another person in the
	real source tree
5)	SUP update the local source tree copy.x
6)	CVS merge
7)	Changes in step #4 are apparently backed out in the merge


This isn't a problem if you always check in your modifications to
the main line tree, only if you are running a SUP update automatically
instead of manually.

Why wasn't the diff against the version at the time of checkout
used to generate the patches applied to the current version (*NOT*
the version at the time of  checkout, but a later version), and
that diff applied against the later (current via SUP) version?

I think that CVS is not paying as much attention to the checked out
tree as it should, specifically in light of "proiscuous" changes to
the CVS tree vs. SUP.

Opinions?


					Terry Lambert
					terry@lambert.org
---
Any opinions in this posting are my own and not those of my present
or previous employers.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199602072019.NAA06210>