Dear Wiki user,
You have subscribed to a wiki page or wiki category on "Stdcxx Wiki" for change notification.
The following page has been changed by MartinSebor:
http://wiki.apache.org/stdcxx/PublishingReleases
The comment on the change is:
Simplified the creation of the local copy by using svn export.
------------------------------------------------------------------------------
This page describes the process of creating and publishing a release of Apache C++ Standard
Library.
1. Create a Release Candidate [RC].
- 1. Check out the latest {{{-rc-}}} tag corresponding to the release into a local copy
and remove all {{{.svn}}} directories from the local copy.
+ 1. Export the latest {{{-rc-}}} tag corresponding to the release into a clean local copy
without the {{{.svn}}} directories normally created by {{{svn co}}}.
Example: {{{
- $ svn co http://svn.apache.org/viewvc/stdcxx/tags/4.2.1-rc-3/ $HOME/stdcxx-4.2.1/
\
+ $ svn export http://svn.apache.org/viewvc/stdcxx/tags/4.2.1-rc-3/ $HOME/stdcxx-4.2.1/
}}}
- && find $HOME/stdcxx-4.2.1/ -name .svn -type d | xargs rm -rf }}}
1. Create a tarball of the local copy named {{{stdcxx-X.Y.Z.tar.gz}}} with {{{X.Y.X}}}
corresponding to the version to be released, an MD5 sum file of the tarball with the same
name as the tarball and the {{{.md5}}} extension, and a PGP signature file for the tarball
with a {{{.asc}}} extension. See [http://www.apache.org/dev/release-signing.html Signing Releases]
for details.
Example: {{{
$ tar -cf stdcxx-4.2.1.tar stdcxx-4.2.1 \
|