Please create two new git repositories; they are used as part of the existing 'augeas' project.
Repo 1:: name: ruby-augeas[[BR]] description: Ruby bindings for Augeas[[BR]] owner: lutter
Repo 2:: name: augeas-website[[BR]] description: Augeas Website[[BR]] owner: lutter
[ My apologies if this is not the right way to do this, but couldn't find on the Wiki how to request add'l repos for an existing project]
G'day,
Do these new repos need any commit hooks? Mailing lists etc?
Also note, these repos won't appear in the trac project source browser.
No mailing lists needed; if you have a 'only allow fast-forward commits on master' hook, that would be spiffy, but it's not essential.
No source browser is fine - they will appear on git.fedorahosted.org, right ?
Kia Ora!
Done (minus the hook, I'm not sure if we have one or not)
ruby-augeas: * git://git.fedorahosted.org/ruby-augeas.git * ssh://git.fedorahosted.org/git/ruby-augeas.git * http://git.fedorahosted.org/git/ruby-augeas.git
augeas-website: * git://git.fedorahosted.org/augeas-website.git * ssh://git.fedorahosted.org/git/augeas-website.git * http://git.fedorahosted.org/git/augeas-website.git
I'll check on the hook voodoo in the next day or so
Nigel,
I think the spacewalk-pre-receive hook¹ might be intended to do this. I'm not sure if it's the best method or not though.
Perhaps something like Jim Meyering added to the gnulib git repos² would be better?
I've applied just the denymerge portion of his patches to the git-1.5.5.6 update hook and tested it briefly on hosted. It appears to do the trick. See ~tmz/hooks--update on hosted1.
If it's desirable, I could tweak Jim's update hook patch a little and we could install it as a custom hook. Then we could easily twiddle the various knobs per-repo.
¹ Installed via puppet in /usr/share/git-core/custom-hooks on hosted[[BR]] ² http://www.mail-archive.com/bug-gnulib@gnu.org/msg11689.html
David,
I added a hook based on Jim Meyering's work and set hooks.denymerge.master to true in augeas-website and ruby-augeas. Please yell if you have any problems with the new hooks.
Login to comment on this ticket.