wingrunr21 / gitolite

A Ruby interface for the gitolite git backend system
https://github.com/wingrunr21/gitolite
MIT License
82 stars 37 forks source link

Order group definitions consistently under Ruby 1.8 #32

Open japhb opened 12 years ago

japhb commented 12 years ago

Under Ruby 1.8.7, group definitions that do not have a unique dependency ordering get reordered each time the gitolite.conf is rewritten. This should be fixed (without losing the partial ordering of any existing dependencies) so that writing a fresh gitolite.conf when no group definitions have changed will output the same block of group definitions each time.