Commit 3e2a905b authored by Kai Vehmanen's avatar Kai Vehmanen

Added lessons learnt from the 1.12.1 release process.

darcs-hash:20060807102136-7659e-43b0d53e7ff0eec3722db4dbc516c0e5118e1c08.gz
parent aa0aacce
......@@ -44,6 +44,7 @@ sections.
Making the release tarball
==========================
- basics: check system clock of the build host ;)
- update the version number in sofia-sip/configure.ac
- make sure the library versions are correct, and you've
frozen all library interfaces (with correct entries in
......@@ -59,7 +60,8 @@ Making the release tarball
sh> darcs tag -m"rel-sofia-sip-x_y_z"
sh> cvs tag rel-sofia-sip-x_y_z
- take a fresh checkout of the release using the release tag
- create the release tarbaal with "make distcheck"
sh> darcs get http://sofia-sip.org/repos/sofia-sip --tag=rel-sofia-sip-1_yy_z
- create the release tarball with "make distcheck"
- calculate md5 and sha1 hashes using md5sum and sha1sum utils,
and copy the values to the release-notes (see below)
......@@ -115,7 +117,7 @@ tree.
- As CVS cannot trace file addition/move/removals, you need
to be extra careful with these. With darcs, you can use the
'darcs changes' command to track down all fileops since
'darcs changes -v' command to track down all fileops since
last synchronization.
- Always tag the src-tree with "syncuser-fromvcs-to-tovcs-yearmmdd".
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment