Skip to content
Prev 17456 / 21312 Next

[Bioc-devel] Issue when merging upstream current release branch

*   I have to push only to origin/master and upstream/master for the reviewers suggestions (since they are only suggestions, not bugs to fix), new features or improvements. And wait for the next Bioc release.
  *   I have to push to origin/release_x_y and upstream/release_x_y only if there are bugs to fix.

Yes that is correct.  That is what we recommend and encourage but it is entirely up to you what you push to the relesae and devel branches.  We encourage this format to allow release to be more stable and for packages that rely on other packages, only making changes in devel to allow adequate time to adjust and make compatible if it has some cascading effects.

Bug Fixes should be done on both the release branches and the devel branch so that it can be applied in both locations.  This is where the cherry-pick command can be helpful so that you don't have to write all the code changes on each branch and can apply the changes on one branch and then move just those changes (cherry pick which you want) to the other branch.

Hope this helps.


Lori Shepherd

Bioconductor Core Team

Roswell Park Comprehensive Cancer Center

Department of Biostatistics & Bioinformatics

Elm & Carlton Streets

Buffalo, New York 14263
Message-ID: <MN2PR12MB409497764D93B8940791065DF9E70@MN2PR12MB4094.namprd12.prod.outlook.com>
In-Reply-To: <CAPHxY9x00K99XYmaRpSdKOjpZSLjR0bP4sWkZ9vQkFKhD3LF1g@mail.gmail.com>