Newer
Older
# HGitaly
HGitaly is Gitaly server for Mercurial.
## Updating the Gitaly gRPC protocol
The virtualenv has to be activated
1. `pip install -r dev-requirements.txt`
2. Copy the new `proto` files from a Gitaly checkout with
version matching the wanted GitLab upstream version.
Example in a HDK context:
```
rm protos/*.proto
cp ../gitaly/proto/*.proto protos/ # we dont want the `go` subdir
```
3. run `./generate-stubs`
4. run the tests: `./run-all-tests`
5. perform necessary `hg add` after close inspection of `hg status`