{"head":"f2997f513e31a4bf5fc28ca30f0881d7a72dd8f0","size":5,"push_id":46533135,"commits":[{"sha":"93fae707be4d45fecca74e9c32e0d55e500e8ac1","author":{"name":"Sitaram Chamarty","email":"b30c0398dca6e5f2fa16bfe4cca574dfa31eb496@atc.tcs.com"},"url":"https://api.github.com/repos/sitaramc/gitolite/commits/93fae707be4d45fecca74e9c32e0d55e500e8ac1","message":"(vrs) virtual refs and scoring\n\nNote: filenames of actual VR scripts on disk start with \"gl-\"\n\ncompile\n  - insert scores into %repos, if provided\n  - recognise VR_[A-Z0-9_]+/ like NAME/\n\nupdate and gitolite.pm\n  - move die()s up the call chain\n  - (set up for using other forms of virtref later)\n  - collect virtual refs and call special routines for each one found\n  - (virtrefs can have arguments)\n  - (get rid of NAME_LIMITS; you don't need it anymore)\n  - add score computation code\n\nOther stuff:\n  - basic support for tracing; undocumented for now\n  - remove \"in-core\" NAME; use new VR_NAME by default\n\nImplementation notes:\n\n  - the interface to check_access is no written in stone (since\n    v1.5.8+1; 5b9bf70: \"allow access checks from ADC or hook\"), and we\n    don't want to change that (would cause problems if people missed the\n    change warning!)\n\n    So the new version of check_access is called 'check_score', and\n    check_access is not just a compatibility layer.\n\n    The new check_score shall stay undocumented for now; we will decide\n    later if we should \"out\" it."},{"sha":"3b2fd61afdcbbc314220e1924c6f4e6f00e0c596","author":{"name":"Sitaram Chamarty","email":"b30c0398dca6e5f2fa16bfe4cca574dfa31eb496@atc.tcs.com"},"url":"https://api.github.com/repos/sitaramc/gitolite/commits/3b2fd61afdcbbc314220e1924c6f4e6f00e0c596","message":"(vrs) added COUNT, SIZE, and NAME VR scripts"},{"sha":"f5c0c1052080dd05c067c727247f4b7996c3eaf0","author":{"name":"Sitaram Chamarty","email":"b30c0398dca6e5f2fa16bfe4cca574dfa31eb496@atc.tcs.com"},"url":"https://api.github.com/repos/sitaramc/gitolite/commits/f5c0c1052080dd05c067c727247f4b7996c3eaf0","message":"(vrs) added test t66"},{"sha":"1026ee6e6a1821ee2fcbc03980861d86fae46fc5","author":{"name":"Sitaram Chamarty","email":"b30c0398dca6e5f2fa16bfe4cca574dfa31eb496@atc.tcs.com"},"url":"https://api.github.com/repos/sitaramc/gitolite/commits/1026ee6e6a1821ee2fcbc03980861d86fae46fc5","message":"(vrs) docs done"},{"sha":"f2997f513e31a4bf5fc28ca30f0881d7a72dd8f0","author":{"name":"Sitaram Chamarty","email":"b30c0398dca6e5f2fa16bfe4cca574dfa31eb496@atc.tcs.com"},"url":"https://api.github.com/repos/sitaramc/gitolite/commits/f2997f513e31a4bf5fc28ca30f0881d7a72dd8f0","message":"(minor) VRS fixups"}],"ref":"refs/heads/vrs","legacy":{"head":"f2997f513e31a4bf5fc28ca30f0881d7a72dd8f0","size":5,"push_id":46533135,"shas":[["93fae707be4d45fecca74e9c32e0d55e500e8ac1","sitaram@atc.tcs.com","(vrs) virtual refs and scoring\n\nNote: filenames of actual VR scripts on disk start with \"gl-\"\n\ncompile\n  - insert scores into %repos, if provided\n  - recognise VR_[A-Z0-9_]+/ like NAME/\n\nupdate and gitolite.pm\n  - move die()s up the call chain\n  - (set up for using other forms of virtref later)\n  - collect virtual refs and call special routines for each one found\n  - (virtrefs can have arguments)\n  - (get rid of NAME_LIMITS; you don't need it anymore)\n  - add score computation code\n\nOther stuff:\n  - basic support for tracing; undocumented for now\n  - remove \"in-core\" NAME; use new VR_NAME by default\n\nImplementation notes:\n\n  - the interface to check_access is no written in stone (since\n    v1.5.8+1; 5b9bf70: \"allow access checks from ADC or hook\"), and we\n    don't want to change that (would cause problems if people missed the\n    change warning!)\n\n    So the new version of check_access is called 'check_score', and\n    check_access is not just a compatibility layer.\n\n    The new check_score shall stay undocumented for now; we will decide\n    later if we should \"out\" it.","Sitaram Chamarty"],["3b2fd61afdcbbc314220e1924c6f4e6f00e0c596","sitaram@atc.tcs.com","(vrs) added COUNT, SIZE, and NAME VR scripts","Sitaram Chamarty"],["f5c0c1052080dd05c067c727247f4b7996c3eaf0","sitaram@atc.tcs.com","(vrs) added test t66","Sitaram Chamarty"],["1026ee6e6a1821ee2fcbc03980861d86fae46fc5","sitaram@atc.tcs.com","(vrs) docs done","Sitaram Chamarty"],["f2997f513e31a4bf5fc28ca30f0881d7a72dd8f0","sitaram@atc.tcs.com","(minor) VRS fixups","Sitaram Chamarty"]],"ref":"refs/heads/vrs"}}