On 10.03.2012 00:41, ext Hugo Parente Lima wrote:
> Work done...
>
> .. but gerrit, oh gerrit... I can't push the changes because I don't have
> permissions to push merge commits:
>
> Counting objects: 2086, done.
> Delta compression using up to 2 threads.
> Compressing objects: 100% (935/935), done.
> Writing objects: 100% (2086/2086), 715.24 KiB, done.
> Total 2086 (delta 1459), reused 1476 (delta 1135)
> remote: Resolving deltas: 100% (1459/1459)
> To ssh://[email protected]:29418/pyside/apiextractor.git
>   ! [remote rejected] master ->  master (you are not allowed to upload merges)
> error: failed to push some refs to 'ssh://[email protected]
> project.org:29418/pyside/apiextractor.git'
>

I sent you private mail with contact information of the Qt admin who has 
performed the previous clone/push operations for me.

IMHO, I don't think it's a bad policy to disallow all direct pushes to 
the git repo. That at least enforces that every commit has passed review 
(and CI testing, if we'd integrate them to the Qt infra, as well), and I 
regard that as a good thing. It just causes trouble in the initial 
setup, but the Qt admins have been very fast to help with any issues so far.

Cheers,

ma.
_______________________________________________
PySide mailing list
[email protected]
http://lists.qt-project.org/mailman/listinfo/pyside

Reply via email to