From: "Nguyễn Thái Ngọc Duy" <pclouds@gmail.com>
To: git@vger.kernel.org
Cc: "Nguyễn Thái Ngọc Duy" <pclouds@gmail.com>
Subject: [PATCH 0/8] Sparse checkout, the last half of the series
Date: Sun, 30 Nov 2008 17:54:30 +0700 [thread overview]
Message-ID: <1228042478-1886-1-git-send-email-pclouds@gmail.com> (raw)
This series is almost identical to my last sent series with bug fixes.
Documentation is hopefully detail enough so I don't have to say more here.
Nguyá»
n Thái Ngá»c Duy (8):
generate-cmdlist.sh: avoid selecting synopsis at wrong place
Introduce "sparse patterns"
unpack_trees(): keep track of unmerged entries
unpack_trees(): add support for sparse checkout
clone: support sparse checkout with --sparse-checkout option
checkout: add new options to support sparse checkout
Introduce default sparse patterns (core.defaultsparse)
wt-status: show sparse checkout info
Documentation/config.txt | 10 +
Documentation/git-checkout.txt | 133 ++++++++++++++-
Documentation/git-clone.txt | 11 +-
Documentation/git-ls-files.txt | 8 +-
builtin-checkout.c | 93 ++++++++++
builtin-clone.c | 16 ++
builtin-ls-files.c | 23 ++-
builtin-read-tree.c | 3 +-
cache.h | 5 +
config.c | 5 +
environment.c | 1 +
generate-cmdlist.sh | 2 +-
t/t2011-checkout-sparse.sh | 147 ++++++++++++++++
t/t3003-ls-files-narrow-match.sh | 41 +++++
t/t3003/1 | 4 +
t/t3003/12 | 8 +
t/t3003/clone-escape | 5 +
t/t3003/cur-12 | 2 +
t/t3003/prefix-sub2 | 3 +
t/t3003/root-sub-1 | 1 +
t/t3003/slash-1 | 1 +
t/t3003/sub-1 | 2 +
t/t3003/sub-only | 3 +
t/t3003/subsub-slash | 3 +
t/t5703-clone-narrow.sh | 42 +++++
unpack-trees.c | 360 +++++++++++++++++++++++++++++++++++++-
unpack-trees.h | 29 +++
wt-status.c | 44 +++++
wt-status.h | 1 +
29 files changed, 988 insertions(+), 18 deletions(-)
create mode 100755 t/t2011-checkout-sparse.sh
create mode 100755 t/t3003-ls-files-narrow-match.sh
create mode 100644 t/t3003/1
create mode 100644 t/t3003/12
create mode 100644 t/t3003/clone-escape
create mode 100644 t/t3003/cur-12
create mode 100644 t/t3003/prefix-sub2
create mode 100644 t/t3003/root-sub-1
create mode 100644 t/t3003/slash-1
create mode 100644 t/t3003/sub
create mode 100644 t/t3003/sub-1
create mode 100644 t/t3003/sub-only
create mode 100644 t/t3003/subsub-slash
create mode 100755 t/t5703-clone-narrow.sh
next reply other threads:[~2008-11-30 10:56 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-11-30 10:54 Nguyễn Thái Ngọc Duy [this message]
2008-11-30 10:54 ` [PATCH 1/8] generate-cmdlist.sh: avoid selecting synopsis at wrong place Nguyễn Thái Ngọc Duy
2008-11-30 10:54 ` [PATCH 2/8] Introduce "sparse patterns" Nguyễn Thái Ngọc Duy
2008-11-30 10:54 ` [PATCH 3/8] unpack_trees(): keep track of unmerged entries Nguyễn Thái Ngọc Duy
2008-11-30 10:54 ` [PATCH 4/8] unpack_trees(): add support for sparse checkout Nguyễn Thái Ngọc Duy
2008-11-30 10:54 ` [PATCH 5/8] clone: support sparse checkout with --sparse-checkout option Nguyễn Thái Ngọc Duy
2008-11-30 10:54 ` [PATCH 6/8] checkout: add new options to support sparse checkout Nguyễn Thái Ngọc Duy
2008-11-30 10:54 ` [PATCH 7/8] Introduce default sparse patterns (core.defaultsparse) Nguyễn Thái Ngọc Duy
2008-11-30 10:54 ` [PATCH 8/8] wt-status: show sparse checkout info Nguyễn Thái Ngọc Duy
2008-12-01 14:10 ` [PATCH 1/8] generate-cmdlist.sh: avoid selecting synopsis at wrong place Johannes Schindelin
2008-12-01 14:11 ` Nguyen Thai Ngoc Duy
2008-12-01 14:11 ` Junio C Hamano
2008-12-01 15:39 ` Johannes Schindelin
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=1228042478-1886-1-git-send-email-pclouds@gmail.com \
--to=pclouds@gmail.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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.