summaryrefslogtreecommitdiff
path: root/doc/man/pkgctl-repo.1.asciidoc
blob: 3d0f3f172ac11662cf2c4f9eb9eb5f13c2bc63ac (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
pkgctl-repo(1)
==============

Name
----
pkgctl-repo - Manage Git packaging repositories and their configuration

Synopsis
--------
pkgctl repo [OPTIONS] [SUBCOMMAND]

Description
-----------

Manage Git packaging repositories and helps with their configuration
according to distro specs.

Git author information and the used signing key is set up from
'makepkg.conf' read from any valid location like '/etc' or 'XDG_CONFIG_HOME'.
The configure command can be used to synchronize the distro specs and
makepkg.conf settings for previously cloned repositories.

The unprivileged option can be used for cloning packaging repositories
without SSH access using read-only HTTPS.

Options
-------

*-h, --help*::
	Show a help text

Subcommands
-----------

pkgctl repo clone::
	Clone a package repository

pkgctl repo configure::
	Configure a clone according to distro specs

pkgctl repo create::
	Create a new GitLab package repository

pkgctl repo switch::
	Switch a package repository to a specified version

pkgctl repo web::
	Open the packaging repository's website

See Also
--------

pkgctl-repo-clone(1)
pkgctl-repo-configure(1)
pkgctl-repo-create(1)
pkgctl-repo-switch(1)
pkgctl-repo-web(1)

include::include/footer.asciidoc[]