1WEBCHECKOUT(1)                    webcheckout                   WEBCHECKOUT(1)
2
3
4

NAME

6       webcheckout - check out repositories referenced on a web page
7

SYNOPSIS

9       webcheckout [options] url [destdir]
10

DESCRIPTION

12       webcheckout downloads an url and parses it, looking for version control
13       repositories referenced by the page. It checks out each repository into
14       a subdirectory of the current directory, using whatever VCS program is
15       appropriate for that repository (git, svn, etc).
16
17       The information about the repositories is embedded in the web page
18       using the rel=vcs-* microformat, which is documented at
19       <https://joeyh.name/rfc/rel-vcs/>.
20
21       If the optional destdir parameter is specified, VCS programs will be
22       asked to check out repositories into that directory. If there are
23       multiple repositories to check out, each will be checked out into a
24       separate subdirectory of the destdir.
25

OPTIONS

27       -a, --auth
28           Prefer authenticated repositories. By default, webcheckout will use
29           anonymous repositories when possible. If you have an account that
30           allows you to use authenticated repositories, you might want to use
31           this option.
32
33       --no-act, -n
34           Do not actually check anything out, just print out the commands
35           that would be run to check out the repositories.
36
37       --quiet, -q
38           Quiet mode. Do not print out the commands being run. (The VCS
39           commands may still be noisy however.)
40

PREREQUISITES

42       To use this program you will need lots of VCS programs installed,
43       obviously. It also depends on the perl LWP and HTML::Parser modules.
44
45       If the perl URI module is installed, webcheckout can heuristically
46       guess what you mean by partial URLs, such as "kitenet.net/~joey"'
47

AUTHOR

49       Copyright 2009 Joey Hess <joey@kitenet.net>
50
51       Licensed under the GNU GPL version 2 or higher.
52
53       This program is included in myrepos <https://myrepos.branchable.com/>
54
55
56
57perl v5.34.0                      2022-01-20                    WEBCHECKOUT(1)
Impressum