]> sipb.mit.edu Git - ikiwiki.git/commitdiff
remove the one directory form for darcs
authorJoey Hess <joey@gnu.kitenet.net>
Sat, 4 Apr 2009 21:53:29 +0000 (17:53 -0400)
committerJoey Hess <joey@gnu.kitenet.net>
Sat, 4 Apr 2009 21:53:29 +0000 (17:53 -0400)
I see no need to have darcs have a special case handling for a one
directory form.

doc/ikiwiki-makerepo.mdwn
ikiwiki-makerepo

index 3fbfbdc827c3f0208a0cd12e5241f6fc5744bd4f..4bb2afa1697213012833e5ff28b8b307b96bf17c 100644 (file)
@@ -6,7 +6,7 @@ ikiwiki-makerepo - check an ikiwiki srcdir into revision control
 
 ikiwiki-makerepo svn|git|monotone|darcs srcdir repository
 
 
 ikiwiki-makerepo svn|git|monotone|darcs srcdir repository
 
-ikiwiki-makerepo bzr|mercurial|darcs srcdir
+ikiwiki-makerepo bzr|mercurial srcdir
 
 # DESCRIPTION
 
 
 # DESCRIPTION
 
@@ -18,12 +18,8 @@ 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.
 
 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.
+For darcs, the master repo's apply hook will be preconfigured to call a
+ikiwiki wrapper.
 
 Note that for monotone, you are assumed to already have run "mtn genkey"
 to generate key.
 
 Note that for monotone, you are assumed to already have run "mtn genkey"
 to generate key.
index 1c9f256bd5a7b3b65a2b21073c5a35f93db9ae78..787611ac1f0b0ccb564f9490f7a195287513a822 100755 (executable)
@@ -7,7 +7,7 @@ repository="$3"
 
 usage () {
        echo "usage: ikiwiki-makerepo svn|git|monotone|darcs srcdir repository" >&2
 
 usage () {
        echo "usage: ikiwiki-makerepo svn|git|monotone|darcs srcdir repository" >&2
-       echo "       ikiwiki-makerepo bzr|mercurial|darcs srcdir" >&2
+       echo "       ikiwiki-makerepo bzr|mercurial srcdir" >&2
        exit 1
 }
 
        exit 1
 }
 
@@ -20,7 +20,7 @@ if [ ! -d "$srcdir" ]; then
        exit 1
 fi
 
        exit 1
 fi
 
-if [ "$rcs" != mercurial ] && [ "$rcs" != bzr ] && [ "$rcs" != darcs ]; then
+if [ "$rcs" != mercurial ] && [ "$rcs" != bzr ]; then
        if [ -z "$repository" ]; then
                echo "you need to specify both a srcdir and a repository for $rcs" >&2
                usage
        if [ -z "$repository" ]; then
                echo "you need to specify both a srcdir and a repository for $rcs" >&2
                usage
@@ -127,15 +127,6 @@ darcs)
                exit 1
        fi
 
                exit 1
        fi
 
-       # if only one arg is given, we turn the given srcdir into the darcs
-       # master repo with a hidden srcdir inside its _darcs directory.
-       if [ -z "$repository" ]; then
-               echo "Turning $srcdir into master repo."
-               repository="$srcdir"
-               srcdir="$srcdir/_darcs/srcdir"
-               echo "The new srcdir is $srcdir - adjust ikiwiki.setup accordingly!"
-       fi
-
        mkdir -p "$repository"
        cd "$repository"
        darcs initialize
        mkdir -p "$repository"
        cd "$repository"
        darcs initialize