diff options
author | Jelmer Vernooij <jelmer@samba.org> | 2008-01-30 02:02:25 +0100 |
---|---|---|
committer | Jelmer Vernooij <jelmer@samba.org> | 2008-01-30 02:02:25 +0100 |
commit | a5907a0b0d47d82fd4fccd13e9a7f5ec877cb66e (patch) | |
tree | d7de1a69c6f49a2dcf32ab863c628697a17a11be /ikiwiki-makerepo | |
parent | 8427187a398d5aee84320f44d65073a33966625f (diff) | |
download | ikiwiki-a5907a0b0d47d82fd4fccd13e9a7f5ec877cb66e.tar ikiwiki-a5907a0b0d47d82fd4fccd13e9a7f5ec877cb66e.tar.gz |
Support creating bzr branches in ikiwiki-makerepo.
Diffstat (limited to 'ikiwiki-makerepo')
-rwxr-xr-x | ikiwiki-makerepo | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/ikiwiki-makerepo b/ikiwiki-makerepo index 423c4d93b..dd23b4638 100755 --- a/ikiwiki-makerepo +++ b/ikiwiki-makerepo @@ -7,7 +7,7 @@ repository="$3" usage () { echo "usage: ikiwiki-makerepo svn|git srcdir repository" >&2 - echo " ikiwiki-makerepo mercurial srcdir" >&2 + echo " ikiwiki-makerepo bzr|mercurial srcdir" >&2 exit 1 } @@ -20,7 +20,7 @@ if [ ! -d "$srcdir" ]; then exit 1 fi -if [ "$rcs" != mercurial ]; then +if [ "$rcs" != mercurial ] && [ "$rcs" != bzr ]; then if [ -e "$repository" ]; then echo "repository $repository already exists, aborting" >&2 exit 1 @@ -73,6 +73,14 @@ mercurial) hg commit -m "initial import" echo "Directory $srcdir is now set up as a mercurial repository" ;; +bzr) + bzr init "$srcdir" + cd "$srcdir" + echo .ikiwiki > .bzrignore + bzr add * .bzrignore + bzr commit -m "initial import" + echo "Directory $srcdir is now set up as a bzr repository" +;; *) echo "Unsupported revision control system $rcs" >&2 usage |