summaryrefslogtreecommitdiffstats
path: root/Help
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2018-07-26 14:20:34 (GMT)
committerKitware Robot <kwrobot@kitware.com>2018-07-26 14:20:39 (GMT)
commite500d6074112c975c96678c0c5f38a2b7e9718b6 (patch)
treee3e85ac3f25d20598640ca69118ab04b16df1ac2 /Help
parent0ff961f1885e55b5f47c0d0d52c7dd5f88b082a3 (diff)
parent6161a64a529d8c7a5ba4e0d8a777605a0558f2ad (diff)
downloadCMake-e500d6074112c975c96678c0c5f38a2b7e9718b6.zip
CMake-e500d6074112c975c96678c0c5f38a2b7e9718b6.tar.gz
CMake-e500d6074112c975c96678c0c5f38a2b7e9718b6.tar.bz2
Merge topic 'maint_clarify_merge_process'
6161a64a52 maint: Add further details about merging topics to release branch Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2238
Diffstat (limited to 'Help')
-rw-r--r--Help/dev/maint.rst9
1 files changed, 6 insertions, 3 deletions
diff --git a/Help/dev/maint.rst b/Help/dev/maint.rst
index ec76479..a8942cd 100644
--- a/Help/dev/maint.rst
+++ b/Help/dev/maint.rst
@@ -51,15 +51,18 @@ using a local branch named ``release-$ver``, where ``$ver`` is the version
number of the current release in the form ``$major.$minor``. It is always
merged into ``master`` before publishing.
-To merge some ``$topic`` branch into ``release``, first create the local
-branch:
+Before merging a ``$topic`` branch into ``release``, verify that the
+``$topic`` branch has already been merged to ``master`` via the usual
+``Do: merge`` process. Then, to merge the ``$topic`` branch into
+``release``, start by creating the local branch:
.. code-block:: shell
git fetch origin
git checkout -b release-$ver origin/release
-Merge the ``$topic`` branch into the local ``release-$ver`` branch:
+Merge the ``$topic`` branch into the local ``release-$ver`` branch, making
+sure to include a ``Merge-request: !xxxx`` footer in the commit message:
.. code-block:: shell