Add the release chapter to Makefile. Note the branch point CVS tag.
This commit is contained in:
@@ -10,6 +10,7 @@ EXTRA_DIST = add-your-driver.docbook \
|
|||||||
make-driver.docbook \
|
make-driver.docbook \
|
||||||
programming.docbook \
|
programming.docbook \
|
||||||
README.docbook \
|
README.docbook \
|
||||||
|
releasing.docbook \
|
||||||
shared-files.docbook
|
shared-files.docbook
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -87,11 +87,24 @@ release.
|
|||||||
|
|
||||||
<step>
|
<step>
|
||||||
<substeps>
|
<substeps>
|
||||||
|
<step>
|
||||||
|
<para>
|
||||||
|
Tag the stable tree to indicate the file revision where the branch was
|
||||||
|
made. This eases later diffs againt that point.
|
||||||
|
</para>
|
||||||
|
<para>
|
||||||
|
Run: <userinput>cvs tag LCDPROC_0_5_<replaceable>A</replaceable>_BP</userinput>
|
||||||
|
(where <replaceable>A</replaceable> is the version number of the next
|
||||||
|
release and <quote>_BP</quote> means <quote>branch point</quote>).
|
||||||
|
</para>
|
||||||
|
<note>
|
||||||
|
<para>Tag names are all uppercase with underscores to separate elements!</para>
|
||||||
|
</note>
|
||||||
|
</step>
|
||||||
<step>
|
<step>
|
||||||
<para>
|
<para>
|
||||||
Create a release branch in CVS. Run:
|
Create a release branch in CVS. Run:
|
||||||
<userinput>cvs tag -b lcdproc-0-5-<replaceable>A</replaceable></userinput> where
|
<userinput>cvs tag -b lcdproc-0-5-<replaceable>A</replaceable></userinput>
|
||||||
<replaceable>A</replaceable> is the version number of the next release.
|
|
||||||
</para>
|
</para>
|
||||||
<note>
|
<note>
|
||||||
<para>Release branch names are all lowercase with hypens to separate
|
<para>Release branch names are all lowercase with hypens to separate
|
||||||
@@ -121,10 +134,6 @@ release.
|
|||||||
Set a CVS tag for the release. Run: <userinput>cvs tag LCDPROC_0_5_<replaceable>A</replaceable>_RELEASE</userinput>
|
Set a CVS tag for the release. Run: <userinput>cvs tag LCDPROC_0_5_<replaceable>A</replaceable>_RELEASE</userinput>
|
||||||
where <replaceable>A</replaceable> is the version number of the next release.
|
where <replaceable>A</replaceable> is the version number of the next release.
|
||||||
</para>
|
</para>
|
||||||
<note>
|
|
||||||
<para>Release tag names are all uppercase with underscores to separate
|
|
||||||
elements!</para>
|
|
||||||
</note>
|
|
||||||
</step>
|
</step>
|
||||||
|
|
||||||
<step>
|
<step>
|
||||||
|
|||||||
Reference in New Issue
Block a user