Files
Sitaram Chamarty 5e7c213918 (vrs) virtual refs and scoring
Note: filenames of actual VR scripts on disk start with "gl-"

compile
  - insert scores into %repos, if provided
  - recognise VR_[A-Z0-9_]+/ like NAME/

update and gitolite.pm
  - move die()s up the call chain
  - (set up for using other forms of virtref later)
  - collect virtual refs and call special routines for each one found
  - (virtrefs can have arguments)
  - (get rid of NAME_LIMITS; you don't need it anymore)
  - add score computation code

Other stuff:
  - basic support for tracing; undocumented for now
  - remove "in-core" NAME; use new VR_NAME by default

Implementation notes:

  - the interface to check_access is no written in stone (since
    v1.5.8+1; 5b9bf70: "allow access checks from ADC or hook"), and we
    don't want to change that (would cause problems if people missed the
    change warning!)

    So the new version of check_access is called 'check_score', and
    check_access is not just a compatibility layer.

    The new check_score shall stay undocumented for now; we will decide
    later if we should "out" it.
2012-01-16 11:07:36 +05:30
..
2012-01-16 11:07:36 +05:30