Stephen Lau wrote:
Bill Shannon wrote:
Stephen Lau wrote:
On Tue, Oct 24, 2006 at 06:41:42PM -0700, Bill Shannon wrote:
I think of hg commit as equivalent to sccs delget.
You need to significantly revise this thought :)
Why?
Because they're completely non-equivalent. :)
sccs delget adds one delta to one file.
No it doesn't. sccs delget adds one delta to all the files you specify.
hg commit commits a changeset to a whole series of files.
if anything, hg commit is more akin to a putback.
No, because it doesn't allow you to collect together unrelated changes
into a single operation that exposes them to other developers.
Sure it does. Once they are committed - anyone can push or pull from
your repository.
In exactly the same way that once you check in a file anyone can
bringover or putback that file. Neither commit nor delget *force*
your changes on any other workspace/repository. Both push and
putback *do* force your changes on another workspace/repository.
Do you really not see the analogy?
What it doesn't do is push back up to a parent... which is how it
differs from putback.
There is no 1:1 clean mapping of delget/putback => commit/push.
Depends on what you mean by "clean". They seem awful close to me.
_______________________________________________
tools-discuss mailing list
tools-discuss@opensolaris.org