Update 'Feature Branches' for OpenDev
Rework section for OpenStack -> OpenDev. Change-Id: Ic52982878dee7a737aad48914b404590519e71e2
This commit is contained in:
parent
7e9f14e46e
commit
cb6adb8aec
|
@ -12,32 +12,22 @@ There are times when prolonged development on specific features is easier
|
||||||
on a feature branch rather than on master. In particular it organizes
|
on a feature branch rather than on master. In particular it organizes
|
||||||
work to a location that interested parties can follow. Feature branches
|
work to a location that interested parties can follow. Feature branches
|
||||||
also move merge points to specific points in time rather than at every
|
also move merge points to specific points in time rather than at every
|
||||||
proposed change. Learn more about `feature branches in the project team
|
proposed change.
|
||||||
guide <https://docs.openstack.org/project-team-guide/other-branches.html#feature-branches>`_.
|
|
||||||
|
|
||||||
For projects under governance, new feature branches can be requested using
|
OpenStack projects can learn more about `feature branches in the
|
||||||
the same mechanism as stable branch creation. Submit a patch to the releases
|
project team guide
|
||||||
repository with a new ``feature/feature-name`` branch defined. Set the
|
<https://docs.openstack.org/project-team-guide/other-branches.html#feature-branches>`_
|
||||||
location value to the repository and commit hash from which to branch::
|
and `request a branch via the releases repository
|
||||||
|
<https://releases.openstack.org/reference/using.html#requesting-a-branch>`_.
|
||||||
|
|
||||||
---
|
For other projects, new branches can be defined via Gerrit.
|
||||||
branches:
|
|
||||||
- name: feature/example-feature-work
|
|
||||||
location:
|
|
||||||
openstack/oslo.config: 02a86d2eefeda5144ea8c39657aed24b8b0c9a39
|
|
||||||
|
|
||||||
For more details, refer to the openstack/releases
|
|
||||||
`README.rst <https://opendev.org/openstack/releases/src/README.rst>`_
|
|
||||||
file.
|
|
||||||
|
|
||||||
For projects not under governance, new branches can be defined via Gerrit.
|
|
||||||
In the `Gerrit UI <https://review.opendev.org/>`_, under Projects > List,
|
In the `Gerrit UI <https://review.opendev.org/>`_, under Projects > List,
|
||||||
locate the given project and go to the Branches option. For example::
|
locate the given project and go to the Branches option. For example::
|
||||||
|
|
||||||
https://review.opendev.org/#/admin/projects/openstack/nova,branches
|
https://review.opendev.org/#/admin/projects/openstack/nova,branches
|
||||||
|
|
||||||
If you do not have the option to add a new branch, you will need to contact
|
If you do not have the option to add a new branch, you will need to contact
|
||||||
the infra team to get the necessary permissions for the project.
|
the OpenDev team to get the necessary permissions for the project.
|
||||||
|
|
||||||
If more than one project is involved in a feature development effort,
|
If more than one project is involved in a feature development effort,
|
||||||
the same feature branch name should be used across all involved
|
the same feature branch name should be used across all involved
|
||||||
|
|
Loading…
Reference in New Issue