From: Jelmer Vernooij <jelmer@samba.org>
Date: Wed, 30 Jan 2008 01:02:25 +0000 (+0100)
Subject: Support creating bzr branches in ikiwiki-makerepo.
X-Git-Tag: 2.30~25
X-Git-Url: http://git.vanrenterghem.biz/git.ikiwiki.info.git/commitdiff_plain/a5907a0b0d47d82fd4fccd13e9a7f5ec877cb66e

Support creating bzr branches in ikiwiki-makerepo.
---

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