aboutsummaryrefslogtreecommitdiff
path: root/doc/ikiwiki-makerepo.mdwn
blob: 3fbfbdc827c3f0208a0cd12e5241f6fc5744bd4f (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
# NAME

ikiwiki-makerepo - check an ikiwiki srcdir into revision control

# SYNOPSIS

ikiwiki-makerepo svn|git|monotone|darcs srcdir repository

ikiwiki-makerepo bzr|mercurial|darcs srcdir

# DESCRIPTION

`ikiwiki-makerepo` injects a `srcdir` directory, containing an ikiwiki wiki,
into a `repository` that it creates. The repository can be created using
any of a variety of revision control systems.

Note that for mercurial and bzr, the srcdir is converted into a
repository. There is no need to have a separate repository with mercurial
or bzr.

For darcs, the second (one-argument) form turns the given srcdir into a
darcs master repository with the (new) srcdir inside. Adjust your ikiwiki.setup
according to the command output! Also, the master repo's apply hook will be
preconfigured to call a (hypothetical) ikiwiki wrapper. The command
reports the relevant file. Adjust it as needed or remove it if you don't use
the cgi script.

Note that for monotone, you are assumed to already have run "mtn genkey"
to generate key.

# AUTHOR

Joey Hess <joey@ikiwiki.info>

Warning: this page is automatically made into ikiwiki-makerepo's man page, edit with care