Open
Description
Originally reported on Google Code with ID 36
There is an server side system for git - gitolite, but it uses ssh protocol in it's
work. The great feature of gitolite is flexible access control configuration - it allows
enable/disable access to branches and so on.
It will be useful to prevent delete operation on branches to make them protected as
master-branch. Or only owner of the branch can delete it and so on.
Such policies make sense when a group of developers works on the same project and each
developer has it's own branch for some feature of the target application - they prevents
write access of others to my branches.
Of cause, I can use repository clone and prevent cloning of my repository until I finish
my work, but branches are especially for this purpose and allow to see and use my work
for others by merging it to their branches.
Just think about it!
Reported by 2sh2ka
on 2012-01-06 18:30:33