...
sudo easy_install -U RBTools
Contributor Workflow
After setting up, you'll want to checkout the code.
...
Next, visit the JIRA page (e.g. https://issues.apache.org/jira/browse/SAMZA-2), and attach the patch file with a comment that points to the review board. See this example.
Committer Workflow
If you have commit access on the apache repository then you will not be applying patches in the manner described in the contributor workflow. Instead, once your patch has been reviewed you will check it in yourself as follows:
Create a branch to work on:
git fetch
git checkout -b xyz origin/master
- Implement the feature.
Rebase:
git rebase origin/master
- Post the change to JIRA and get it reviewed.
- Push the change back to Apache. Pick one of the following:
# assuming master is up-to-date with origin git checkout master git merge --squash xyz git commit -am "SAMZA-XXX xyz feature" --author= "firstname lastname <contributoremail>" git push origin master |