Output dependencies between patches in dot.
pijul show-dependencies [-h | --help] [-V | --version] [--repository <repository>] [--branch <branch>] [--depth <depth>] [<hash>…]
Print dependencies between patches in the dot graph description format, on the standard output.
If a list of patch hashes is given as
<hash>…, only their
dependencies are printed. Else, the dependencies of all patches are
By default, only direct dependencies are output. This can be changed
by running this command with a non-zero
<depth>. The depth does not
count the patch itself, i.e. depth 1 means that only direct
dependencies are output.
With graphviz installed, one can turn the output into a PDF:
pijul show-dependencies | dot -Tpdf -o dependencies.pdf
Print a help message and exit.
Print the version of Pijul and exit.
Don't run this command in the current directory, run it in <repository> instead.
Reset to branch <branch> instead of the current branch (the default).
Recursion depth when traversing the dependency graph. This parameter does not include the patch itself, i.e. depth 1 will show the patch and its direct dependencies.
Show dependencies for that list of patches only. If missing, show the dependencies of all patches in the repository.