Terminology

Martin Geisler mg at aragost.com
Tue May 25 07:41:45 UTC 2010


Chris Velevitch <chris.velevitch at gmail.com> writes:

> I'm trying communicate certain concepts to others and I wanted to know
> the terminology for referring to the repository that is the source of
> a clone? For example: I have repository A residing some other machine
> and I clone that to create a local repository B and then clone local
> repository B to create another local repository C. With respect to C
> what is B called and with respect to B what is A called?

I don't think there is an established terminology for this, but I will
sometimes call A an upstream clone for B, and B an upstream clone for C.
But only if that is indeed how things flow: if A is more authoritative
than B, which is more authoritative than C.

If you are using B as a clean upstream clone, i.e., one where you never
do development and only use for making more local clones, then you could
call B a "pristine (upstream) clone".

-- 
Martin Geisler

aragost Trifork
Professional Mercurial support
http://aragost.com/mercurial/



More information about the Mercurial mailing list