Skip to content
Snippets Groups Projects
Commit ff36b231 authored by Lukas Fleischer's avatar Lukas Fleischer
Browse files

Fix instructions for omitting "have" lines


In 002d348d (Describe how to omit "have" lines, 2015-11-14), we added
instructions on how to omit "have" lines originating from other package
repositories. Fix those instructions such that the HEAD ref of the
repository is transferred properly.

Signed-off-by: default avatarLukas Fleischer <lfleischer@archlinux.org>
parent 3ec3dfb6
No related branches found
No related tags found
No related merge requests found
......@@ -47,7 +47,8 @@ Setup on Arch Linux
# cd /srv/http/aurweb/aur.git/
# git init --bare
# git config --local transfer.hideRefs '^refs/'
# git config --local transfer.hideRefs '!refs/'
# git config --local --add transfer.hideRefs '!refs/'
# git config --local --add transfer.hideRefs '!HEAD'
# ln -s ../../git-interface/git-update.py hooks/update
# chown -R aur .
......
......@@ -89,7 +89,7 @@ so-called "have" lines. This is normally used to reduce traffic but it has the
opposite effect in the case of aurweb: Many essentially useless lines are
transferred to the Git client during `git push` operations.
In order to omit these advertisements, add the strings "^refs/" and "!refs/" to
the transfer.hideRefs configuration setting. Note that the order of these
patterns is important ("^refs/" must come first) and that Git 2.7 or newer is
required for them to work.
In order to omit these advertisements, add the strings "^refs/", "!refs/" and
"!HEAD" to the transfer.hideRefs configuration setting. Note that the order of
these patterns is important ("^refs/" must come first) and that Git 2.7 or
newer is required for them to work.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment