リリースにタグを付けたばかりで、そのタグをサーバーにプッシュしようとしていますが、次のエラーが表示されます
$ git push --tags
Counting objects: 1, done.
Writing objects: 100% (1/1), 190 bytes, done.
Total 1 (delta 0), reused 0 (delta 0)
remote: FATAL: W refs/tags/v3.1.01 project xxsmith DENIED by refs/.*
remote: error: hook declined to update refs/tags/v3.1.01
To ssh://git@server/project
! [remote rejected] v3.1.01 -> v3.1.01 (hook declined)
error: failed to push some refs to 'ssh://git@server/project'
どうしてこれなの?私はアカウントに対する完全な権利を持っています。
私はgitoliteを使用しています..次の設定で何かできますか
repo project
RW+ master = @releasers # allow @releasers access to release branch
- master = @developers # deny @developers access to release branch
RW develop = @developers # allow @developers access to development branch
RW+ develop = @releasers # allow @developers access to development branch
- = @all # deny all other permissions