Review Board supports many different workflows, but most people use a pre-commit review model. The general process for using Review Board for pre-commit review is as follows:
- Make a change to your local source tree.
- Create a review request for your new change.
- Publish the review request and wait for your reviewers to see it.
- Wait for feedback from the reviewers.
- If reviewers have requested changes:
- Update the code in your tree and generate a new diff.
- Upload the new diff, specify the changes in the Change Description box, and publish.
- Jump back to step 4.
- If reviewers say “Ship It!”
- Submit your change to the repository.
- Click on the review request action bar.
post-commit review and decentralized version control workflows may be different. If you’ve joined a company that uses Review Board, and you’re unsure about your specific process, you’ll want to talk to your employer to find out the specifics.