Allow users to edit the destination of a pull request (BB-3651)

Issue #3681 resolved
Jason McKesson
created an issue

Oftentimes, pull request changes are made directly to the 'default' branch of a repo. That's generally where the main developers do their stuff. This often means that external pull request changes will conflict, which makes integration with the pull request API impossible. You have to merge things locally and stuff.

It would be better to pull the changesets over and immediately fork them into a new branch. This process would ensure that the 'default' branch would remain working and reasonable, and that the developers could merge the new branch into the main line as needed. Such merging could involve the creation of additional changesets, like adding appropriate tests to a bug fix, and so forth. All of this info would be tracked, and everything would make sense.

Comments (4)

  1. Dylan Etkin

    Hi Jason,

    I believe that if we exposed an edit button for pull requests that your problem would be solved.

    In this case you could edit the destination branch to be the branch you want instead of default.

    We hope to get to this in the near-term.



  2. Log in to comment