Tasks during a release

For the release two additional tasks are required. The first is to create the branch and the second is to push bugfixes to the right branch. In both cases this is done by selecting another branch in the destination branch when pushing your changes. In case of creating the release branch the right destination branch is refs/heads/release/DATE, asking for review is done through the refs/for/release/DATE branch.

Table 5.1. Destination Reference

TaskDestination Reference
Create Release Branchrefs/heads/release/DATE
Change for Releaserefs/for/release/DATE

Pushing to a non default branch (textual)

Procedure 5.12. Pushing to the right branch

  1. Select Push in the Context Menu

    Inside the Git repository view activate the context menu and select the Push item.

  2. Select the configured remote repository

    The configured remote repository is selected by default, move to the next page by pressing the Next button.

  3. Specify the branch name

    Inside the Specifications for push area change refs/for/master to the branch name mentioned above and continue to the next page.

  4. Push Confirmation

    Confirm the push and finish the dialog

Pushing to a non default branch (graphical)

Procedure 5.13. Pushing to the right branch

  1. Select Push in the Context Menu

  2. Select the configured remote repository

  3. Specify the branch name

  4. Push Confirmation

    Confirm the push and finish the dialog