From d97ddb051659a47e0bb24fdd0934fb212aa79449 Mon Sep 17 00:00:00 2001 From: "R. Steve McKown" Date: Fri, 28 Sep 2012 12:37:05 -0600 Subject: [PATCH] Add check option to repo_shell --- repo_shell.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/repo_shell.c b/repo_shell.c index bb61824..4a6dd2b 100644 --- a/repo_shell.c +++ b/repo_shell.c @@ -213,6 +213,16 @@ int main(int argc, char **argv) return 0; } + if ((!strcmp(argv[1], "-c") || !strcmp(argv[1], "--check"))) { + perms_t p; + + if (argc !=4) + die("usage: %s -c|--check ", argv[0]); + p = git_acl(argv[2], argv[3], cfg.git_acl_file); + printf("%s\n", git_acl_perms_as_str(p)); + return 0; + } + if (argc == 3) { /* argv[0] = repo_shell, argv[1] = -c, argv[2] = cmd * cmd = "svnserve -t" or "git-xxx '/path/to/repo.git'" -- 2.39.2