git worktree (re)move
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest10 patches 5 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/10 | copy.c: import copy_file() from busyboxcopy.c | +331 | 0 replies | |
| 2/10 | copy.c: delete unused code in copy_file()copy.c | +7 | 0 replies | |
| 3/10 | copy.c: convert bb_(p)error_msg to error(_errno)copy.c | +31 | 0 replies | |
| 4/10 | copy.c: style fixcopy.c | +29 | 0 replies | |
| 5/10 | copy.c: convert copy_file() to copy_dir_recursively()cache.h copy.c | +179 | 1 reply | |
| 6/10 | worktree.c: add validate_worktree()worktree.c worktree.h | +68 | 0 replies | |
| 7/10 | worktree.c: add update_worktree_location()worktree.c worktree.h | +31 | 1 reply | |
| 8/10 | worktree: add "move" commmandDocumentation/ builtin/ contrib/ +1 more | +98 | 1 reply | |
| 9/10 | worktree move: accept destination as directorybuiltin/ | +18 | 0 replies | |
| 10/10 | worktree: add "remove" commandDocumentation/ builtin/ contrib/ +1 more | +120 | 1 reply |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 00/10] git worktree (re)move
Now that nd/worktree-lock seems to be on its way to 'next', let's continue to review this one. The first 5 patches bring busybox's copy functionality to git. The last 5 add support functions and the two new commands.
This series needs both nd/worktree-lock (for find_worktree) and 'master' (for error_errno).
Nguyễn Thái Ngọc Duy (10):
copy.c: import copy_file() from busybox copy.c: delete unused code in copy_file() copy.c: convert bb_(p)error_msg to error(_errno) copy.c: style fix
copy.c: convert copy_file() to copy_dir_recursively() worktree.c: add validate_worktree() worktree.c: add update_worktree_location()
worktree: add "move" commmand
worktree move: accept destination as directory
worktree: add "remove" command
Documentation/git-worktree.txt | 28 ++- builtin/worktree.c | 156 ++++++++++++++ cache.h | 1 + contrib/completion/git-completion.bash | 5 +- copy.c | 369 +++++++++++++++++++++++++++++++++ t/t2028-worktree-move.sh | 56 +++++ worktree.c | 88 ++++++++ worktree.h | 11 + 8 files changed, 703 insertions(+), 11 deletions(-)
Signature · 1 line
2.8.2.526.g02eed6d