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

Added lessons learnt from the 1.12.1 release process.

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/
- 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 --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