|
svn commit: r13122 - trunk/notes: msg#00291version-control.subversion.svn
Author: breser Date: Tue Feb 22 16:39:33 2005 New Revision: 13122 Modified: trunk/notes/releases.txt Log: Update releases.txt to reflect some documentation that was missing as pointed out by Justin Erenkrantz. * notes/releases.txt Document the required versions of libtool and autoconf. Document how to build the zip file packaging. Document how to use GPG to sign the files. Modified: trunk/notes/releases.txt Url: http://svn.collab.net/viewcvs/svn/trunk/notes/releases.txt?view=diff&rev=13122&p1=trunk/notes/releases.txt&r1=13121&p2=trunk/notes/releases.txt&r2=13122 ============================================================================== --- trunk/notes/releases.txt (original) +++ trunk/notes/releases.txt Tue Feb 22 16:39:33 2005 @@ -89,18 +89,39 @@ To make sure httpd.conf is properly set up for DAV access, see subversion/tests/clients/cmdline/README. + You should also have libtool-1.4.3 and autoconf-2.5x installed + from source. It is important that you do not use distribution + shipped versions of this software as they are often patched in + ways that are not portable. + Also, see sections 'Building the Latest Source under Unix' and 'BUILDING A SUBVERSION SERVER' in the INSTALL file. for more detailed build information. + When building the Windows .zip release be sure to use the apr files + from the .zip packaging of Apache. Additionally you'll want to + also include the apr-iconv directory from right next to apr-util in + the Apache zip file. See INSTALL, section I.1, for details. + 7. Merge CHANGES into the release branch. Do it the same way as described in section 4 in this document when merging fixes to the release branch. -8. Run './dist.sh -v X.Y.Z -r 1234 -pr branches/X.Y.Z' +8. Build the tarballs and zip file + + a) Run './dist.sh -v X.Y.Z -r 1234 -pr branches/X.Y.Z' + + Watch dist.sh's output to make sure everything goes smoothly; when + it's done, you'll have 'subversion-X.Y.Z.tar.gz' and + 'subversion-X.Y.Z.tar.bz2' in the cwd. + + b) Be sure to replace the apr, apr-util and apr-iconv dirs with the + ones from the .zip packaging of Apache, before building the .zip, + as mentioned above in 6. + + c) Run './dist.sh -v X.Y.Z -r 1234 -pr branches/X.Y.Z -zip' - Watch dist.sh's output to make sure everything goes smoothly; when - it's done, you'll have 'subversion-X.Y.Z.tar.gz' and - 'subversion-X.Y.Z.tar.bz2' in the cwd. + Again watch dist.sh's output to make sure everything goes smoothly; + when it's done, you'll have 'subversion-X.Y.Z.zip' in the cwd. 9. Test one or both of the tarballs: a) tar zxvf subversion-X.Y.Z.tar.gz; cd subversion-X.Y.Z @@ -181,7 +202,9 @@ 10. Use GPG to sign release. - [Details to be filled in later]. + gpg -b --armor subversion-X.Y.Z.tar.gz + gpg -b --armor subversion-X.Y.Z.tar.bz2 + gpg -b --armor subversion-X.Y.Z.zip 11. Upload the tarballs to http://subversion.tigris.org/tarballs/. |
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | svn commit: r13121 - in trunk/subversion: clients/cmdline include libsvn_client: 00291, kfogel-jqHnx1hy4Dsdnm+yROfE0A |
|---|---|
| Next by Date: | svn commit: r13123 - in trunk/subversion: clients/cmdline include libsvn_client: 00291, sussman-jqHnx1hy4Dsdnm+yROfE0A |
| Previous by Thread: | svn commit: r13121 - in trunk/subversion: clients/cmdline include libsvn_clienti: 00291, kfogel-jqHnx1hy4Dsdnm+yROfE0A |
| Next by Thread: | svn commit: r13123 - in trunk/subversion: clients/cmdline include libsvn_client: 00291, sussman-jqHnx1hy4Dsdnm+yROfE0A |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |