From: Linus Torvalds <torvalds@osdl.org>
To: David Greaves <david@dgreaves.com>
Cc: "C. Scott Ananian" <cscott@cscott.net>, git@vger.kernel.org
Subject: Re: [PATCH] Some documentation...
Date: Wed, 20 Apr 2005 13:15:19 -0700 (PDT) [thread overview]
Message-ID: <Pine.LNX.4.58.0504201311300.6467@ppc970.osdl.org> (raw)
In-Reply-To: <426692D1.20304@dgreaves.com>
On Wed, 20 Apr 2005, David Greaves wrote:
>
> So maybe it's left as documented behaviour and higher level tools must
> manage the data they feed to it...
That was the plan.
I agree that "find . -type f | xargs update-cache --add --" in _theory_ is
a nice thing to do. But in practice, you want to make sure that find
doesn't incldue the ".git" directory and that we always use the canonical
names for all files etc etc.
I could do it in the low-level tools (ie do pathname cleanup there), and
indeed I did exactly that in the original code sequence. However, it very
quickly became obvious that the low-level code really doesn't want to
care, and that it's a lot easier to just do it at a higher level when
necessary.
For example, if you have to add a sed-script or something that just
removes '^./' and "^.git/", then that's trivial to do, and it leaves the
core tools with a very clear agenda in life.
Linus
prev parent reply other threads:[~2005-04-20 20:09 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-04-20 17:08 [PATCH] Some documentation David Greaves
2005-04-20 17:24 ` C. Scott Ananian
2005-04-20 17:35 ` David Greaves
2005-04-20 20:15 ` Linus Torvalds [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=Pine.LNX.4.58.0504201311300.6467@ppc970.osdl.org \
--to=torvalds@osdl.org \
--cc=cscott@cscott.net \
--cc=david@dgreaves.com \
--cc=git@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).