Wire gitlab-workhorse and gitlab-shell to the client
As of f2d0435b of gitlab-workhorse, these sub-commands are used (based on gitCommand
usage):
-
archive
-
format-patch
,diff
,cat-file
-
git-upload-pack
,git-receive-pack
As of e1b0aca1 of gitlab-shell, these sub-commands are used:
-
git-upload-pack
,git-receive-pack
-
git-upload-archive
-
git-annex-shell
-
git-lfs-authenticate
-
(No longer used by GitLab since 44f89eaf)git-tag
-
git-push
-
git-init --bare
-
git-remote rm
-
git-clone --bare
-
git-ls-remote
-
git-gc
(It seems that GitLab doesn't use gitlab-shell for GC anymore; it runs the command from the application. It works nonethless.)