3d57e18 Rework the plugin to reduce the diff it produces

Authored and Committed by pingou 8 years ago
    Rework the plugin to reduce the diff it produces
    
    This is based on https://pagure.io/pagure/pull-request/2395 which rework
    how gitolite's configuration file can be updated.
    
    Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
    
        
file modified
+92 -108
file modified
+122 -1