use REPOSITORY consistently

master
joey 2007-09-29 23:30:56 +00:00
parent 79d2526687
commit 52f12d39c5
1 changed files with 6 additions and 6 deletions

View File

@ -126,34 +126,34 @@ This tutorial will walk you through setting up a wiki with ikiwiki.
ways](http://blog.madduck.net/vcs/2007.07.11_publishing-git-repositories) ways](http://blog.madduck.net/vcs/2007.07.11_publishing-git-repositories)
to do the following, but this might be easiest: to do the following, but this might be easiest:
REPO=~/wiki.git REPOSITORY=~/wiki.git
cd $SRCDIR cd $SRCDIR
git init git init
echo .ikiwiki > .gitignore echo .ikiwiki > .gitignore
git add . git add .
git commit -m'Initial commit' git commit -m'Initial commit'
# if you expect $REPO to receive pushs from multiple # if you expect $REPOSITORY to receive pushs from multiple
# clones, then it is advisable to stop git performing # clones, then it is advisable to stop git performing
# fast forwards -- this is to avoid overwriting the # fast forwards -- this is to avoid overwriting the
# remote ref and losing commits from there. # remote ref and losing commits from there.
git config receive.denyNonFastForwards true git config receive.denyNonFastForwards true
git config core.bare true git config core.bare true
mv .git $REPO mv .git $REPOSITORY
mv .ikiwiki .. mv .ikiwiki ..
cd .. cd ..
rm -r $SRCDIR rm -r $SRCDIR
git clone -l -s $REPO $SRCDIR git clone -l -s $REPOSITORY $SRCDIR
mv .ikiwiki $SRCDIR mv .ikiwiki $SRCDIR
It is **paramount** that you **never** push to the Git repository in It is **paramount** that you **never** push to the Git repository in
`$SRCDIR` ([this FAQ entry explains `$SRCDIR` ([this FAQ entry explains
why](http://git.or.cz/gitwiki/GitFaq#head-b6a3d85f677763313159eb39f7dbf4579d4ee28b)). why](http://git.or.cz/gitwiki/GitFaq#head-b6a3d85f677763313159eb39f7dbf4579d4ee28b)).
Instead, if you want to work on the wiki from a remote machine, clone Instead, if you want to work on the wiki from a remote machine, clone
`$REPO`, using either the `git` transport (if available), or `$REPOSITORY`, using either the `git` transport (if available), or
`ssh`. `ssh`.
If at any point you commit changes in `$SRCDIR`, make sure to `git If at any point you commit changes in `$SRCDIR`, make sure to `git
push` them to the `$REPO`. push` them to the `$REPOSITORY`.
"""]] """]]
[[toggle id=tla text="TLA"]] [[toggle id=tla text="TLA"]]