# [PATCH] Documentation/git-archive.txt: Note attributes

3 messages from 2009-03-03 to 2009-03-03. Participants: roylee@andestech.com, Junio C Hamano, Roy Lee.
Thread: https://gitlist.dev/t/18113

## roylee@andestech.com, 2009-03-03 16:52

Subject: [PATCH] Documentation/git-archive.txt: Note attributes
Message-ID: <1236099168-20231-1-git-send-email-roylee@andestech.com>
URL: https://gitlist.dev/e/1236099168-20231-1-git-send-email-roylee%40andestech.com

```
From: Roy Lee <roylee17@gmail.com>

---
 Documentation/git-archive.txt |   16 ++++++++++++++++
 1 files changed, 16 insertions(+), 0 deletions(-)

diff --git a/Documentation/git-archive.txt b/Documentation/git-archive.txt
index 41cbf9c..96f5424 100644
--- a/Documentation/git-archive.txt
+++ b/Documentation/git-archive.txt
@@ -88,6 +88,17 @@ tar.umask::
 	archiving user's umask will be used instead.  See umask(2) for
 	details.
 
+ATTRIBUTES
+----------------
+
+export-ignore::
+	Files and directories with the attribute export-ignore won't be added to archive files.
+	See linkgit:gitattributes[5] for details.
+
+export-subst::
+	If the attribute export-subst is set for a file then git will expand several placeholders when adding this file
+	to an archive.  See linkgit:gitattributes[5] for details.
+
 EXAMPLES
 --------
 git archive --format=tar --prefix=junk/ HEAD | (cd /var/tmp/ && tar xf -)::
@@ -110,6 +121,11 @@ git archive --format=zip --prefix=git-docs/ HEAD:Documentation/ > git-1.4.0-docs
 	Put everything in the current head's Documentation/ directory
 	into 'git-1.4.0-docs.zip', with the prefix 'git-docs/'.
 
+
+SEE ALSO
+--------
+linkgit:gitattributes[5]
+
 Author
 ------
 Written by Franck Bui-Huu and Rene Scharfe.
-- 
1.6.1.3

```

## Junio C Hamano, 2009-03-03 18:27

Subject: Re: [PATCH] Documentation/git-archive.txt: Note attributes
Message-ID: <7vab82bgxv.fsf@gitster.siamese.dyndns.org>
URL: https://gitlist.dev/e/7vab82bgxv.fsf%40gitster.siamese.dyndns.org
In-Reply-To: <1236099168-20231-1-git-send-email-roylee@andestech.com>

```
roylee@andestech.com writes:

> From: Roy Lee <roylee17@gmail.com>
>
> ---

Please add a sign-off.  What the patch text says looks perfect, even
though the lines are too long and would better be rewrapped and the lines
under ATTRIBUTES must match the length of the word it underlines (this is
text marked-up with asciidoc, not just freeform).

Thanks.

>  Documentation/git-archive.txt |   16 ++++++++++++++++
>  1 files changed, 16 insertions(+), 0 deletions(-)
>
> diff --git a/Documentation/git-archive.txt b/Documentation/git-archive.txt
> index 41cbf9c..96f5424 100644
> --- a/Documentation/git-archive.txt
> +++ b/Documentation/git-archive.txt
> @@ -88,6 +88,17 @@ tar.umask::
>  	archiving user's umask will be used instead.  See umask(2) for
>  	details.
>  
> +ATTRIBUTES
> +----------------
> +
> +export-ignore::
> +	Files and directories with the attribute export-ignore won't be added to archive files.
> +	See linkgit:gitattributes[5] for details.
> +
> +export-subst::
> +	If the attribute export-subst is set for a file then git will expand several placeholders when adding this file
> +	to an archive.  See linkgit:gitattributes[5] for details.
> +
>  EXAMPLES
>  --------
>  git archive --format=tar --prefix=junk/ HEAD | (cd /var/tmp/ && tar xf -)::
> @@ -110,6 +121,11 @@ git archive --format=zip --prefix=git-docs/ HEAD:Documentation/ > git-1.4.0-docs
>  	Put everything in the current head's Documentation/ directory
>  	into 'git-1.4.0-docs.zip', with the prefix 'git-docs/'.
>  
> +
> +SEE ALSO
> +--------
> +linkgit:gitattributes[5]
> +
>  Author
>  ------
>  Written by Franck Bui-Huu and Rene Scharfe.
> -- 
> 1.6.1.3

```

## Roy Lee, 2009-03-03 18:50

Subject: Re: [PATCH] Documentation/git-archive.txt: Note attributes
Message-ID: <6eac7f470903031050q3e3e4ad2je6035aef67f42f7b@mail.gmail.com>
URL: https://gitlist.dev/e/6eac7f470903031050q3e3e4ad2je6035aef67f42f7b%40mail.gmail.com
In-Reply-To: <7vab82bgxv.fsf@gitster.siamese.dyndns.org>

```
On Wed, Mar 4, 2009 at 2:27 AM, Junio C Hamano <gitster@pobox.com> wrote:
>
> Please add a sign-off.  What the patch text says looks perfect, even
> though the lines are too long and would better be rewrapped and the lines
> under ATTRIBUTES must match the length of the word it underlines (this is
> text marked-up with asciidoc, not just freeform).
>
> Thanks.
>

Thanks for the comment. Here's the revised patch.

Regards,
Roy


From 272054237f204619ed934b764db485db97faa5c9 Mon Sep 17 00:00:00 2001
From: Roy Lee <roylee17@gmail.com>
Date: Wed, 4 Mar 2009 00:49:29 +0800
Subject: [PATCH] Documentation/git-archive.txt: Note attributes


Signed-off-by: Roy Lee <roylee17@gmail.com>
---
 Documentation/git-archive.txt |   17 +++++++++++++++++
 1 files changed, 17 insertions(+), 0 deletions(-)

diff --git a/Documentation/git-archive.txt b/Documentation/git-archive.txt
index 41cbf9c..5b3eb12 100644
--- a/Documentation/git-archive.txt
+++ b/Documentation/git-archive.txt
@@ -88,6 +88,18 @@ tar.umask::
 	archiving user's umask will be used instead.  See umask(2) for
 	details.
 
+ATTRIBUTES
+----------
+
+export-ignore::
+	Files and directories with the attribute export-ignore won't be
+	added to archive files.  See linkgit:gitattributes[5] for details.
+
+export-subst::
+	If the attribute export-subst is set for a file then git will
+	expand several placeholders when adding this file to an archive.
+	See linkgit:gitattributes[5] for details.
+
 EXAMPLES
 --------
 git archive --format=tar --prefix=junk/ HEAD | (cd /var/tmp/ && tar xf -)::
@@ -110,6 +122,11 @@ git archive --format=zip --prefix=git-docs/ HEAD:Documentation/ > git-1.4.0-docs
 	Put everything in the current head's Documentation/ directory
 	into 'git-1.4.0-docs.zip', with the prefix 'git-docs/'.
 
+
+SEE ALSO
+--------
+linkgit:gitattributes[5]
+
 Author
 ------
 Written by Franck Bui-Huu and Rene Scharfe.
-- 
1.6.1.3


```
