We are a team of 60+ developers working on the same product and are moving from SVN to Github. We have a process in SVN where it is locked in separate files and whenever a developer wants to execute code, he needs to unlock it with the file owner. Three of us own just 150 files. Before unlocking, a code review precedes.
In Github, we plan to use the Fork-Clone model - each project that a group of developers is working on will make a fork, each developer will make a clone of the fork, write code and record the origin, the output of the function will execute a request for pulling upstream.
Although this seems fine, the problem is when a large project is delivered, it brings a lot of changes for review and, therefore, increases the burden on file owners. In addition, this may occur in subsequent development cycles, and therefore the project may be compromised.
One method that we thought might work is to have hooks when pressing git is done at the beginning (fork). There may be one final git pull to upstream review.
However, we could not find any github extensions or drag hooks for them. Is there a quick way (read, existing extension) to do this with Github, or should we use the same hooks that we will use with git?
git github githooks github-api
Karthick S Dec 01 '12 at 18:14 2012-12-01 18:14
source share