Blame


1 9362f1cc 2023-12-27 benni .\"
2 9362f1cc 2023-12-27 benni .\" Copyright (c) 2023 Benjamin Stürz
3 9362f1cc 2023-12-27 benni .\"
4 9362f1cc 2023-12-27 benni .\" Permission to use, copy, modify, and distribute this software for any
5 9362f1cc 2023-12-27 benni .\" purpose with or without fee is hereby granted, provided that the above
6 9362f1cc 2023-12-27 benni .\" copyright notice and this permission notice appear in all copies.
7 9362f1cc 2023-12-27 benni .\"
8 9362f1cc 2023-12-27 benni .\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
9 9362f1cc 2023-12-27 benni .\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
10 9362f1cc 2023-12-27 benni .\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
11 9362f1cc 2023-12-27 benni .\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
12 9362f1cc 2023-12-27 benni .\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
13 9362f1cc 2023-12-27 benni .\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
14 9362f1cc 2023-12-27 benni .\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
15 9362f1cc 2023-12-27 benni .\"
16 9362f1cc 2023-12-27 benni .Dd $Mdocdate$
17 9362f1cc 2023-12-27 benni .Dt GOT-ARCHIVE-ALL 1
18 9362f1cc 2023-12-27 benni .Os
19 9362f1cc 2023-12-27 benni .Sh NAME
20 9362f1cc 2023-12-27 benni .Nm got-archive-all
21 9362f1cc 2023-12-27 benni .Nd run got-archive(1) on all repositories
22 9362f1cc 2023-12-27 benni .Sh SYNOPSIS
23 9362f1cc 2023-12-27 benni .Nm got-archive-all
24 9362f1cc 2023-12-27 benni .Op Fl sV
25 9362f1cc 2023-12-27 benni .Op Fl o Ar outdir
26 9362f1cc 2023-12-27 benni .Op Fl t Ar tmpdir
27 9362f1cc 2023-12-27 benni .Ar directory
28 9362f1cc 2023-12-27 benni .Sh DESCRIPTION
29 9362f1cc 2023-12-27 benni .Nm
30 9362f1cc 2023-12-27 benni runs
31 9362f1cc 2023-12-27 benni .Xr got-archive 1
32 9362f1cc 2023-12-27 benni on all repositories in
33 9362f1cc 2023-12-27 benni .Ar directory .
34 9362f1cc 2023-12-27 benni .Pp
35 9362f1cc 2023-12-27 benni The options are as follows:
36 9362f1cc 2023-12-27 benni .Bl -tag -width -Ds
37 9362f1cc 2023-12-27 benni .It Fl o Ar outdir
38 9362f1cc 2023-12-27 benni An existing directory in which the tarball will be created.
39 9362f1cc 2023-12-27 benni By default, this will be the current working directory.
40 9362f1cc 2023-12-27 benni .It Fl s
41 9362f1cc 2023-12-27 benni Strip a preceding "v" from the
42 9362f1cc 2023-12-27 benni .Ar branch/tag .
43 9362f1cc 2023-12-27 benni .It Fl t Ar tmpdir
44 9362f1cc 2023-12-27 benni A temporary directory used for the checkout.
45 9362f1cc 2023-12-27 benni By default, this will be
46 9362f1cc 2023-12-27 benni .Ar /tmp/got-archive .
47 9362f1cc 2023-12-27 benni .It Fl V
48 9362f1cc 2023-12-27 benni Print the version of got-archive(1) and exit.
49 9362f1cc 2023-12-27 benni .Sh EXIT STATUS
50 9362f1cc 2023-12-27 benni .Ex -std got-archive-all
51 9362f1cc 2023-12-27 benni .Sh EXAMPLES
52 9362f1cc 2023-12-27 benni Create tarballs for all repositories in
53 9362f1cc 2023-12-27 benni .Pa /var/git
54 9362f1cc 2023-12-27 benni and put them into
55 9362f1cc 2023-12-27 benni .Pa /mnt .
56 9362f1cc 2023-12-27 benni .Pp
57 9362f1cc 2023-12-27 benni .Dl $ got-archive-all -s -o /mnt /var/git
58 9362f1cc 2023-12-27 benni .Sh SEE ALSO
59 9362f1cc 2023-12-27 benni .Xr got-archive 1
60 9362f1cc 2023-12-27 benni .Sh AUTHORS
61 9362f1cc 2023-12-27 benni .An Benjamin Stürz Aq Mt benni@stuerz.xyz