git push origen DENIED por fallthru, gancho rechazado: gitolite

Tengo un problema al presionar con git usando Gitolite.
Cuando bash esto:

 git push origin :refs/tags/deployment 

Me sale este error:

 remote: D NAME/install.py repos michael DENIED by fallthru remote: error: hook declined to update refs/tags/deployment To gitolite@admin:repos ! [remote rejected] deployment (hook declined) error: failed to push some refs to 'gitolite@admin:repos' 

Le he dado al grupo deploy [de lo que el usuario michael es miembro de] permiso para eliminar twigs en la configuration de Gitolite:

 @deply = michael repo repos RWD = @deply 

He visto esta publicación: " No se puede presionar a Git. ¿Por qué? "

Pero no estoy usando ningún gancho del que sea consciente y no puedo encontrar nada más que pueda relacionarse.

¿Hay algo que me falta?
¿Alguien se ha encontrado con esto?

Necesita permiso RW+ para cambios / eliminaciones de ref.

RW +, para permitir la eliminación de "push -f" o ref (es decir, destruir información)

Además, si usa V2, esto puede aplicarse:

RWD y RW + D, para la eliminación de ref. Una vez que use esto en un repository, un RW + normal ya no puede eliminar una reference; solo puede rebobinar

Fuentes:

http://sitaramc.github.com/gitolite/g2/conf.html

http://sitaramc.github.com/gitolite/rules.html

Esto funcionó para mí, cuando nada más:

 cd ~gitlab/gitlab sudo -u gitlab -H bundle exec rake gitlab:gitolite:update_keys RAILS_ENV=production sudo -u gitlab -H bundle exec rake gitlab:gitolite:update_repos RAILS_ENV=production