Restrict permissions to cherry-pick

After a particular release, any bugfixes will go into 'master' branch and after it is thoroughly reviewed and tested, it will be cherry-picked to the release branch. However I want only the release manager(..one who manages the release) to have access to cherry-pick those changes to release branch. Is there a way to achieve this?

Answers


Git doesn't have branch permissions, but folder permissions would let you give only the manager access to a 'release' clone of the repo. The manager pulls changes in, merges them into their release branch locally, then pushes to the release repo. You could give everyone read access from this one, so they could stay in parity with the release branch.


Need Your Help

Mirror iPhone on external display with cocos2d

iphone cocos2d-iphone external

I want to reproduce my iPhone display for demoing purposes. I've tried

MySQL structure :: Friendships

mysql database-design structure

Many people say that I should create a friendships table(userid , friendid).

About UNIX Resources Network

Original, collect and organize Developers related documents, information and materials, contains jQuery, Html, CSS, MySQL, .NET, ASP.NET, SQL, objective-c, iPhone, Ruby on Rails, C, SQL Server, Ruby, Arrays, Regex, ASP.NET MVC, WPF, XML, Ajax, DataBase, and so on.