Use RunTortoiseGitProc for updatecheck
[TortoiseGit.git] / release.txt
blob4c303b799d77038b70d4741895c862a7195c0944
1 \section Version numbers\r
2 \r
3 Upgrade numbers in:\r
4 \r
5 -# doc/doc.build.include\r
6 -# src/version.h\r
7 -# src/TortoiseGitSetup/VersionNumberInclude.wxi\r
8 \r
9 Upload symbols to crash-server.com\r
11 Upload (signed) msi-files to googlecode (do not forget to upload debug symbols and language packs for stable releases). Upload 32bit files before 64bit files, language packs before TortoiseGit, language packs in reverse order and debug symbols last.\r
12 Naming-convention:\r
13 - stable release (for the Summary field use the filename w/o .msi and spaces instead of dashes)\r
14   - TortoiseGit-VERSION-XXbit.msi\r
15   - TortoiseGit-LanguagePack-VERSION-XXbit-ISOLANG.msi\r
16   - TortoiseGit-DebugSymbols-VERSION.7z (exactly the same w/o .7z for the Summary and with "Deprecated" tag, no "x86" or "x64" tag)\r
17 - preview release (for the Summary field use the filename w/o .msi)\r
18   - TortoiseGit-YYYY-MM-DD-(SHA1-7chars)-XXbit\r
20 Google code tasks:\r
21 - for a stable release\r
22   - set "Features" tag for TortoiseGit-VERSION-XXbit.msi files\r
23   - set "vVERSION" tag for all files belonging to this release\r
24   - set "Languagepack" for all language pack msi files\r
25   - remove "Features" tag from old releases\r
26   - update "Downloads" and "ReleaseNotes" (make sure it contains no unweanted links) wiki pages\r
27   - delete old preview releases after the release of the following stable release after some time\r
28 - for a preview release\r
29   - add "Preview" tag\r
30 - for all releases\r
31   - set either "x86" or "x64"\r
32   - add "Deprecated" to old files\r
34 Update version.txt (http://code.google.com/p/tortoisegit/source/checkout?repo=version) for auto updater (for a stable release make sure version-preview.txt has the same content as version.txt)\r
36 Send annoucement mail (for stable releases)\r