reorg into gitserverhooks