zzz_archive:dev:release_process:opensrf:2.0
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
dev:release_process:opensrf:2.0 [2012/05/31 00:07] – Remove empty line that screwed up numbering dbs | zzz_archive:dev:release_process:opensrf:2.0 [2022/02/10 13:34] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
===== Rolling an OpenSRF release ===== | ===== Rolling an OpenSRF release ===== | ||
+ | |||
+ | //Version 2.0 of OpenSRF is deprecated.// | ||
- Create a local working branch for the release: < | - Create a local working branch for the release: < | ||
- Create the Changelog containing the changes for this release only. Since 1.6.0 we have been creating ChangeLogs that show the cumulative changes for a given release in reverse chronological order, distinguishing between alphas, betas, and point releases, with a header distinguishing each block of changes. That way we will not have to link to ten different ChangeLogs if we reach 1.6.10 for example: <code bash> | - Create the Changelog containing the changes for this release only. Since 1.6.0 we have been creating ChangeLogs that show the cumulative changes for a given release in reverse chronological order, distinguishing between alphas, betas, and point releases, with a header distinguishing each block of changes. That way we will not have to link to ten different ChangeLogs if we reach 1.6.10 for example: <code bash> | ||
+ | $ # get the date of the last commit to the previous release | ||
+ | $ git log osrf_rel_2_0_1 # last commit was 2011-08-19 | ||
+ | $ # this is not perfect, but it's close enough... | ||
$ git log --pretty --numstat --summary --since 2011-08-19 > ChangeLog.2.1.0 | $ git log --pretty --numstat --summary --since 2011-08-19 > ChangeLog.2.1.0 | ||
</ | </ | ||
Line 15: | Line 20: | ||
git archive --prefix=opensrf-< | git archive --prefix=opensrf-< | ||
cd / | cd / | ||
- | ./ | + | autoreconf -i |
cd .. | cd .. | ||
tar zcvf opensrf-2.1.0.tar.gz opensrf-2.1.0/ | tar zcvf opensrf-2.1.0.tar.gz opensrf-2.1.0/ |
zzz_archive/dev/release_process/opensrf/2.0.1338437249.txt.gz · Last modified: 2022/02/10 13:34 (external edit)