gitolite
gitolite copied to clipboard
A Ruby interface for the gitolite git backend system
Hi, Just as it says on the tin. I need this feature for one of my projects. I'm happy to discuss about any edge cases I may have missed or...
Hi! I've made a bunch of patch to make the gem thread safe. I use this modified version for a month with no problem. - https://github.com/jbox-web/gitolite/commit/a0ffa260d4a819b1702edbcbb315da0dd2d73264 - https://github.com/jbox-web/gitolite/commit/44711701c2274c03e0abeadb5c6ab13a7dfeb2b8 - https://github.com/jbox-web/gitolite/commit/d792e53558e95bb74e7e1d893683d7acc953b9f0...
Details in #39
gitolite raises a ParseError on these right now. They should be properly supported. See http://sitaramc.github.com/gitolite/deleg.html#subconf
Gitolite supports these via include. http://sitaramc.github.com/gitolite/syntax.html
It is possible to add a user with an invalid user name right now (example is [email protected]). This should not be allowed and an appropriate exception should be raised when...
Anyone using this gem on a Ruby with no GIL in a concurrent environment will possibly see incorrect data inside the data structures of this gem. When thread safety is...
When add_permission is called, specifying a symbol will succeed in the regex match but will create different entries within the permissions hash. Symbols should be normalized to strings to prevent...
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...
README is getting a bit long. Need to move it out of the README and into the wiki.