From: Lars Hjemli Date: Sun, 27 Jan 2013 12:46:15 GMT Subject: [PATCH v4 0/2] for-each-repo: new command for multi-repo operations Message-ID: <1359290777-5483-1-git-send-email-hjemli@gmail.com> Changes since v3: * option -x used to execute non-git commands * option -z used to NUL-terminate paths * write_name_quoted() used to print repo paths * repos are handled in sorted order (as defined by strcmp(3)) to get predictable output from the command * unsetenv() reintroduced to avoid problems from GIT_DIR/WORK_TREE * more tests Lars Hjemli (2): for-each-repo: new command used for multi-repo operations git: rewrite `git -a` to become a git-for-each-repo command .gitignore | 1 + Documentation/git-for-each-repo.txt | 71 ++++++++++++ Makefile | 1 + builtin.h | 1 + builtin/for-each-repo.c | 145 ++++++++++++++++++++++++ git.c | 37 +++++++ t/t6400-for-each-repo.sh | 213 ++++++++++++++++++++++++++++++++++++ 7 files changed, 469 insertions(+) create mode 100644 Documentation/git-for-each-repo.txt create mode 100644 builtin/for-each-repo.c create mode 100755 t/t6400-for-each-repo.sh -- 1.8.1.1.349.g4cdd23e