gitolite/doc
Sitaram Chamarty 2456cc17c8 personal branches: de-emphasise old-style, document new-style
There are some disadvantages to the old-style personal branch scheme.
It only allows one specific pattern (of refname) to be used, forces that
pattern to be applicable to *all* repos in the entire config, and
requires editing the rc file (on the server) to be edited to achieve
this.

In other words, it's a very blunt instrument...

The new style depends on using lines like this within a specific repo
config:

        RW+ personal/USER/      =   @userlist

The important thing is that the "branch" name should contain `/USER/`
(including the slashes).  Access is still determined by the right hand
side of course.

This gives you the following advantages:

  - allow it only for repos that need it
  - allow different patterns to be used for different repos
  - allow *multiple* patterns; just add more than one such line
  - allow the pattern to have suffixes (eg: foo/USER/bar)
2010-03-16 18:27:26 +05:30
..
0-INSTALL.mkd dps: made dps section clearer and more step-by-step 2010-03-12 10:24:53 +05:30
1-migrate.mkd doc/1 minor fix 2010-02-13 19:53:50 +05:30
2-admin.mkd update hook now allows chaining to "update.secondary" 2010-03-14 22:48:25 +05:30
3-faq-tips-etc.mkd personal branches: de-emphasise old-style, document new-style 2010-03-16 18:27:26 +05:30
4-wildcard-repositories.mkd minor typos 2010-02-27 12:32:28 +05:30
5-delegation.mkd delegation doc: minor oops 2010-01-15 10:19:33 +05:30
6-ssh-troubleshooting.mkd minor typos 2010-02-27 12:32:28 +05:30
7-install-transcript.mkd install transcript 2009-12-25 01:05:21 +05:30
CHANGELOG changelog 2010-03-12 17:20:12 +05:30
COPYING reduce clutter by making src, doc, conf subdirectories 2009-08-27 14:00:00 +05:30
progit-article.mkd personal branches: de-emphasise old-style, document new-style 2010-03-16 18:27:26 +05:30
TODO doc changes after split 2009-08-28 09:50:34 +05:30