Conversation SSHService::SSHUploadArchive
I think this RPC is almost identical to SSHUploadPack, with the exception that it spins up a different command on the Gitaly server: git upload-archive /path/to/repo
.
The protocol would roughly be byte stream in, byte stream out.
Stages:
-
~"Client Implementation": #1092 (closed) -
~"Acceptance Testing": Create Issue
RPC Endpoints:
SSHService::SSHUploadArchive
Known Client Routes:
git archive -o archive.tar --remote=git@gitlab.com:gitlab-org/gitaly.git HEAD
- the RPC is called from gitlab-shell
Edited by Zeger-Jan van de Weg