1 This articel documents some of the main steps for releasing a new version.
\r
3 * Upgrade version number in (for preview releases don't commit):
\r
4 * doc/doc.build.include
\r
6 * src/TortoiseGitSetup/VersionNumberInclude.wxi
\r
7 * For a preview release also make sure to include the yyyymmdd-HASH in src/TortoiseProc/AboutDlg.cpp in "tortoisegitprocpath"
\r
9 * Make sure crash-report is enabled in version.h (but don't commit this change)
\r
10 * For a preview release enable "PREVIEW" in version.h (but don't commit this change)
\r
12 * Sync Transifex translations (for stable releases)
\r
13 * Check translations for:
\r
20 * Create new DrDump.com version (for stable releases)
\r
22 * Update spell checker dictionaries
\r
32 * Tag commit (for stable releases)
\r
36 * Download languages
\r
37 * Version number of latest stable
\r
40 * Send annoucement mail to mailing list (for stable releases)
\r
43 * Prepare changelog (wrap at column 86)
\r
44 * Update version.txt (sync with shipped languages)
\r
46 * Mark old release as deprecated on DrDump.com (for stable releases)
\r