threads / discuss / 1560

Re: git-format-patch + git-applymbox small issue

Subject: Re: git-format-patch + git-applymbox small issue

## tl;dr

4 messages between Aug 17, 2005 and Aug 17, 2005.

replies: 3people: 3as markdown or json

Marco Costalba· Aug 17, 2005, 17:54 UTC · lore
Johannes Schindelin wrote:
Show 15 quoted lines
>Hi,
>
>On Wed, 17 Aug 2005, Marco Costalba wrote:
>
>>P.S: I say 'revision', and 'git archive' but are very common also 
>>'commit' and 'git repository'. This is just a silly example where a 
>>common dictionary should be useful.
>
>
>How about the glossary, which I posted a few hours ago?
>
>Ciao,
>Dscho
>
>
Yeah, I missed it.
Sorry for the noise.
By the way, a very good and useful job.
Show 5 quoted lines
>
>revision::
>	A particular state of files and directories which was stored in
>	the object database. It is referenced by a commit object.
>
Show 7 quoted lines
>
>commit object::
>	An object which contains the information about a particular
>	revision, such as parents, committer, author, date and the
>	tree object which corresponds to the top directory of the
>	stored revision.
>
So 'revision' is the struct and 'commit object' the pointer ;-)
Show 6 quoted lines
>
>repository::
>	A collection of refs together with an object database containing
>	all objects, which are reachable from the refs. A repository can
>	share an object database with other repositories.
>

In a lot of git documentation, starting from the tutorial, it is used 'git archive' but peraphs 'repository' is more a standard definition for an SCM archive. Just archive peraphs is too generic, also a tarball is an archive :-)

Marco

__________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com

Junio C Hamano· Aug 17, 2005, 19:26 UTC · re: Marco Costalba · lore
Marco Costalba <mcostalba@yahoo.it> writes:
Show 10 quoted lines
>>revision::
>>	A particular state of files and directories which was stored in
>>	the object database. It is referenced by a commit object.
>>
>>commit object::
>>	An object which contains the information about a particular
>>	revision, such as parents, committer, author, date and the
>>	tree object which corresponds to the top directory of the
>>	stored revision.
> So 'revision' is the struct and 'commit object' the pointer ;-)

It would be more like "revision" is a concept represented (not "referenced") by a commit object.

Show 9 quoted lines
>>repository::
>>	A collection of refs together with an object database containing
>>	all objects, which are reachable from the refs. A repository can
>>	share an object database with other repositories.
>>
>
> In a lot of git documentation, starting from the tutorial, it is used 'git archive' 
> but peraphs 'repository' is more a standard definition for an SCM archive. 
> Just archive peraphs is too generic, also a tarball is an archive :-)

Agreed. I personally think the word "archive" on this list came from people who have some degree of tla background. CVS and SVN people would have said repository.

Johannes Schindelin· Aug 17, 2005, 19:53 UTC · re: Junio C Hamano · lore
Hi,
On Wed, 17 Aug 2005, Junio C Hamano wrote:
Show 6 quoted lines
> Marco Costalba <mcostalba@yahoo.it> writes:
> 
> > So 'revision' is the struct and 'commit object' the pointer ;-)
> 
> It would be more like "revision" is a concept represented (not
> "referenced") by a commit object.

Actually, I think it is "referenced", because the commit object contains a little metadata, and then only refs (pointers).

> Agreed.  I personally think the word "archive" on this list came
> from people who have some degree of tla background.  CVS and SVN
> people would have said repository.
I'll add it anyway.

Ciao, Dscho

Johannes Schindelin· Aug 17, 2005, 19:55 UTC · re: Marco Costalba · lore
Hi,
On Wed, 17 Aug 2005, Marco Costalba wrote:
Show 5 quoted lines
> Johannes Schindelin wrote:
> 
> > [...]
> >
> By the way, a very good and useful job.

Thank you! While I think it is one of the less-fun and less-think jobs, it might be good to have it for people o look it up all the time.

> So 'revision' is the struct and 'commit object' the pointer ;-)
As I said in another mail: Yes!

Ciao, Dscho

← back to recent threads