summaryrefslogtreecommitdiff
path: root/doc/setup
diff options
context:
space:
mode:
authorjoey <joey@0fa5a96a-9a0e-0410-b3b2-a0fd24251071>2007-10-03 18:27:27 +0000
committerjoey <joey@0fa5a96a-9a0e-0410-b3b2-a0fd24251071>2007-10-03 18:27:27 +0000
commit423aa99998c49c18d0f8adf3240840c4fa981d0e (patch)
tree0f31fe1de98ecdba3e543358014c5feaa5288e08 /doc/setup
parentb68ce5ff1000f3b7c4c9b3a3722509d29632de19 (diff)
propose alternate git setup instructions
Diffstat (limited to 'doc/setup')
-rw-r--r--doc/setup/discussion.mdwn22
1 files changed, 21 insertions, 1 deletions
diff --git a/doc/setup/discussion.mdwn b/doc/setup/discussion.mdwn
index 0fe09b230..b59985f71 100644
--- a/doc/setup/discussion.mdwn
+++ b/doc/setup/discussion.mdwn
@@ -9,6 +9,7 @@ they import. --Ethan
> I've switched to a different method that preserves .ikiwiki, w/o checking
> it in. --[[Joey]]
+----
These instructions should probably show how to use a bare Git repository
(`GIT_DIR=somewhere.git git-init-db`) rather than a repository with a full
@@ -26,6 +27,25 @@ directory back into the wiki's working copy directory, isn't it? --[[tschwinge]]
>> Either you do it or I'll do it somewhen soon. --[[tschwinge]]
+----
+
Curious as to why support for CVS is not built in. --[[Luther]]
-> See [[todo/CVS_backend|todo/CVS_backend]], but you might consider switching to a better version control system. --[[JoshTriplett]] \ No newline at end of file
+> See [[todo/CVS_backend|todo/CVS_backend]], but you might consider switching to a better version control system. --[[JoshTriplett]]
+
+----
+
+On the git setup instuctions, I wonder if this wouldn't work as well and be
+simplete? --[[Joey]]
+
+ mkdir $REPOSITORY
+ cd $REPOSITORY
+ git --bare init --shared
+ mv $SRCDIR $SRCDIR.old
+ git clone -l -s $REPOSITORY $SRCDIR
+ cd $SRCDIR
+ echo /.ikiwiki > .gitignore
+ mv $SRCDIR.old/* $SRCDIR.old/.* .
+ rmdir $SRDDIR.old
+ git add .
+ git commit -m "initial commit"