svnno****@sourc*****
svnno****@sourc*****
2014年 4月 8日 (火) 22:02:44 JST
Revision: 5567 http://sourceforge.jp/projects/ttssh2/scm/svn/commits/5567 Author: maya Date: 2014-04-08 22:02:43 +0900 (Tue, 08 Apr 2014) Log Message: ----------- リリース手順の調整 インデント調整 Modified Paths: -------------- trunk/doc/en/html/reference/develop.txt trunk/doc/ja/html/reference/develop.txt -------------- next part -------------- Modified: trunk/doc/en/html/reference/develop.txt =================================================================== --- trunk/doc/en/html/reference/develop.txt 2014-04-08 12:37:45 UTC (rev 5566) +++ trunk/doc/en/html/reference/develop.txt 2014-04-08 13:02:43 UTC (rev 5567) @@ -223,23 +223,23 @@ To release Tera Term installation package is shown in the following step: 1. Check latest libraries and tools. - Visual Studio - http://www.microsoft.com/japan/msdn/vstudio/downloads/default.aspx - Inno Setup - http://www.jrsoftware.org/isdl.php - Oniguruma - http://www.geocities.jp/kosako3/oniguruma/ - OpenSSL - http://www.openssl.org/ - zlib - http://www.zlib.net/ - PuTTY - http://www.chiark.greenend.org.uk/~sgtatham/putty/ - CygTerm - http://www.dd.iij4u.or.jp/~nsym/cygwin/cygterm/ - LogMeTT - http://logmett.com/freeware/LogMeTT.php - http://logmett.com/freeware/TTLEdit.php + Visual Studio + http://www.microsoft.com/japan/msdn/vstudio/downloads/default.aspx + Inno Setup + http://www.jrsoftware.org/isdl.php + Oniguruma + http://www.geocities.jp/kosako3/oniguruma/ + OpenSSL + http://www.openssl.org/ + zlib + http://www.zlib.net/ + PuTTY + http://www.chiark.greenend.org.uk/~sgtatham/putty/ + CygTerm + http://www.dd.iij4u.or.jp/~nsym/cygwin/cygterm/ + LogMeTT + http://logmett.com/freeware/LogMeTT.php + http://logmett.com/freeware/TTLEdit.php 2. Check the document files. @@ -252,35 +252,39 @@ - TTProxy.rc // only modifying - ttxkanjimenu.rc // only modifying - teraterm.iss + version up AppVer, comment out snapshot, change called batch files - html/about/hisotry.html - Note: Don't update the version number until the release, because the installer does not overwrite file when versions are same. + Note: Don't update the version number until the release, because the installer does not overwrite file when versions are same. - Note: By way of exception, CygTerm+ always upgrades not regarding Tera Term release process when the patch is committed. The release date is the day committed by a developer. The suffix of CygTerm+ version is patchlevel, and then a user can get gcc compiler for free. + Note: By way of exception, CygTerm+ always upgrades not regarding Tera Term release process when the patch is committed. The release date is the day committed by a developer. The suffix of CygTerm+ version is patchlevel, and then a user can get gcc compiler for free. - 4. Create SVN tag. - The naming rule is `teraterm-version'(ex. teraterm-4_62). + 4. Evaluate executable program file. + - Make installer package + Open "teraterm\installer\teraterm.iss" with ISTool and call [Project]-[Compile Setup] with InnoSetup. + - Test Tera Term installation and evaluate it. - 5. Re-checkout from svn tag. + 5. Create SVN tag. + The naming rule is `teraterm-version'(ex. teraterm-4_82). + svn copy -m "Release 4.82" svn+ssh://svn.sourceforge.jp/svnroot/ttssh2/trunk svn+ssh://svn.sourceforge.jp/svnroot/ttssh2/tags/teraterm-4_82 - 6. Evaluate executable program file. - - Rebuild Tera Term program(using trunk\installer\makearchive.bat) - - Make installer package - Open "teraterm\installer\teraterm.iss" with ISTool and call [Project]-[Compile Setup] with InnoSetup. - - Test Tera Term installation and evaluate it. + 6. Re-checkout from svn tag. - 7. Update SourceForge.jp project site. - - Add new release. - - Submit news. + 7. Make installer package + Open "teraterm\installer\teraterm.iss" with ISTool and call [Project]-[Compile Setup] with InnoSetup. - 8. Update SourceForge.jp project home page. + 8. Update SourceForge.jp project site. + - Add new release. + - Submit news. 9. Announce release to mailing list(in Japan). - 10. Announce release to forum(in Canada). - - Announcements http://logmett.com/forum/viewforum.php?f=5 - Create new topic in `Announcements' entry. - Change the type of previous Announcement from Announcement to Normal. - Delete third previous Announcement. + 10. Update SourceForge.jp project home page. 11. Delete snapshots. + + 12. Announce release to forum(in Canada). + - Announcements http://logmett.com/forum/viewforum.php?f=5 + Create new topic in `Announcements' entry. + Change the type of previous Announcement from Announcement to Normal. + Delete third previous Announcement. Modified: trunk/doc/ja/html/reference/develop.txt =================================================================== --- trunk/doc/ja/html/reference/develop.txt 2014-04-08 12:37:45 UTC (rev 5566) +++ trunk/doc/ja/html/reference/develop.txt 2014-04-08 13:02:43 UTC (rev 5567) @@ -228,23 +228,23 @@ \x83\x8A\x83\x8A\x81[\x83X\x82̕\xFB\x96@\x82ɂ\xA2\x82Ĉȉ\xBA\x82Ɏ\xA6\x82\xB5\x82܂\xB7\x81B 1. \x88ˑ\xB6\x83\x89\x83C\x83u\x83\x89\x83\x8A\x81A\x83c\x81[\x83\x8B\x81A\x83C\x83\x93\x83|\x81[\x83g\x8C\xB3\x82̍ŐV\x94ł\xF0\x83`\x83F\x83b\x83N\x82\xB7\x82\xE9\x81B - Visual Studio - http://www.microsoft.com/japan/msdn/vstudio/downloads/default.aspx - Inno Setup - http://www.jrsoftware.org/isdl.php - Oniguruma - http://www.geocities.jp/kosako3/oniguruma/ - OpenSSL - http://www.openssl.org/ - zlib - http://www.zlib.net/ - PuTTY - http://www.chiark.greenend.org.uk/~sgtatham/putty/ - CygTerm - http://www.dd.iij4u.or.jp/~nsym/cygwin/cygterm/ - LogMeTT - http://logmett.com/freeware/LogMeTT.php - http://logmett.com/freeware/TTLEdit.php + Visual Studio + http://www.microsoft.com/japan/msdn/vstudio/downloads/default.aspx + Inno Setup + http://www.jrsoftware.org/isdl.php + Oniguruma + http://www.geocities.jp/kosako3/oniguruma/ + OpenSSL + http://www.openssl.org/ + zlib + http://www.zlib.net/ + PuTTY + http://www.chiark.greenend.org.uk/~sgtatham/putty/ + CygTerm + http://www.dd.iij4u.or.jp/~nsym/cygwin/cygterm/ + LogMeTT + http://logmett.com/freeware/LogMeTT.php + http://logmett.com/freeware/TTLEdit.php 2. \x83h\x83L\x83\x85\x83\x81\x83\x93\x83g\x82\xF0\x8Am\x94F\x82\xB7\x82\xE9 - \x83_\x83C\x83A\x83\x8D\x83O\x8F\xE3\x82̐ݒ荀\x96ځEUI\x82̂Ȃ\xA2\x93\xC1\x95ʃI\x83v\x83V\x83\x87\x83\x93\x81E\x83R\x83}\x83\x93\x83h\x83\x89\x83C\x83\x93\x83p\x83\x89\x83\x81\x81[\x83^\x81E\x90V\x8BK\x83}\x83N\x83\x8D\x83R\x83}\x83\x93\x83h\x82ȂǁA\x91Ή\x9E\x82\xB7\x82\xE9\x83h\x83L\x83\x85\x83\x81\x83\x93\x83g\x82ɘR\x82ꂪ\x82Ȃ\xA2\x82\xA9\x8Am\x94F\x82\xB7\x82\xE9\x81B @@ -263,38 +263,41 @@ - TTProxy.rc // \x95ύX\x8E\x9E\x82̂\xDD - ttxkanjimenu.rc // \x95ύX\x8E\x9E\x82̂\xDD - teraterm.iss + AppVer \x82\xF0\x8Fグ\x82\xE9\x81Asnapshot \x82\xF0 \x83R\x83\x81\x83\x93\x83g\x83A\x83E\x83g\x81A\x83o\x83b\x83`\x83t\x83@\x83C\x83\x8B\x82̌Ăяo\x82\xB5\x82\xF0\x8FC\x90\xB3 - html/about/hisotry.html CygTerm+ \x82͗\xE1\x8AO\x82ŁA\x83\x8A\x83\x8A\x81[\x83X\x82Ƃ͊W\x82Ȃ\xAD\x83o\x81[\x83W\x83\x87\x83\x93\x82\xAA\x8Fオ\x82\xE9\x81B \x83p\x83b\x83`\x82\xAA\x83R\x83~\x83b\x83g\x82\xB3\x82\xEA\x82\xE9\x82Ƒ\xA6\x83\x8A\x83\x8A\x81[\x83X\x88\xB5\x82\xA2\x82ɂȂ\xE8\x81A\x83\x8A\x83\x8A\x81[\x83X\x93\xFA\x82͂\xBB\x82̓\xFA\x95t\x82ƂȂ\xE9\x81B \x82\xB1\x82\xEA\x82́A\x83o\x81[\x83W\x83\x87\x83\x93\x82̖\x96\x94\xF6\x82\xAA patchlevel \x82ł\xA0\x82\xE8\x81A\x83R\x83\x93\x83p\x83C\x83\x89\x82̓\xFC\x8E肪\x97e\x88ՂȂ\xBD\x82߁B - 4. SVN \x82̃^\x83O\x82\xF0\x8D쐬\x82\xB7\x82\xE9\x81B - \x83^\x83O\x96\xBC\x82́uteraterm-\x83o\x81[\x83W\x83\x87\x83\x93\x81v\x81B\x82\xBD\x82Ƃ\xA6\x82Av4.62\x82Ȃ\xE7\x82\xCE"teraterm-4_62"\x81B + 4. \x93\xAE\x8D\xEC\x8Am\x94F\x82\xF0\x82\xB7\x82\xE9 + - \x83C\x83\x93\x83X\x83g\x81[\x83\x89\x82\xF0\x8D쐬\x82\xB7\x82\xE9 + ISTool \x82\xC5 teraterm\installer\teraterm.iss \x82\xF0\x8AJ\x82\xAB\x81A[Project]-[Compile Setup]\x82ō쐬\x82\xB3\x82\xEA\x82\xE9 + - \x83C\x83\x93\x83X\x83g\x81[\x83\x8B\x82\xA8\x82\xE6\x82ю\xC0\x8Ds\x82\xF0\x83e\x83X\x83g\x82\xB7\x82\xE9 - 5. \x83\x8A\x83\x8A\x81[\x83X\x97p\x82̃^\x83O\x82Ń`\x83F\x83b\x83N\x83A\x83E\x83g\x82\xB5\x92\xBC\x82\xB7\x81B + 5. SVN \x82̃^\x83O\x82\xF0\x8D쐬\x82\xB7\x82\xE9\x81B + \x83^\x83O\x96\xBC\x82́uteraterm-\x83o\x81[\x83W\x83\x87\x83\x93\x81v\x81B\x82\xBD\x82Ƃ\xA6\x82Av4.82\x82Ȃ\xE7\x82\xCE"teraterm-4_82"\x81B + svn copy -m "Release 4.82" svn+ssh://svn.sourceforge.jp/svnroot/ttssh2/trunk svn+ssh://svn.sourceforge.jp/svnroot/ttssh2/tags/teraterm-4_82 - 6. \x93\xAE\x8D\xEC\x8Am\x94F\x82\xF0\x82\xB7\x82\xE9 - \x83v\x83\x8D\x83O\x83\x89\x83\x80\x82\xF0\x83R\x83\x93\x83p\x83C\x83\x8B\x82\xB5\x92\xBC\x82\xB7(trunk\installer\makearchive.bat \x82\xF0\x8Eg\x97p\x82\xB7\x82\xE9) - \x83C\x83\x93\x83X\x83g\x81[\x83\x89\x82\xF0\x8D쐬\x82\xB7\x82\xE9 - ISTool \x82\xC5 teraterm\installer\teraterm.iss \x82\xF0\x8AJ\x82\xAB\x81A[Project]-[Compile Setup]\x82ō쐬\x82\xB3\x82\xEA\x82\xE9 - \x83C\x83\x93\x83X\x83g\x81[\x83\x8B\x82\xA8\x82\xE6\x82ю\xC0\x8Ds\x82\xF0\x83e\x83X\x83g\x82\xB7\x82\xE9 + 6. \x83\x8A\x83\x8A\x81[\x83X\x97p\x82̃^\x83O\x82Ń`\x83F\x83b\x83N\x83A\x83E\x83g\x82\xB5\x92\xBC\x82\xB7\x81B - 7. SourceForge.jp \x82\xF0\x8DX\x90V\x82\xB7\x82\xE9 + 7. \x83C\x83\x93\x83X\x83g\x81[\x83\x89\x82\xF0\x8D쐬\x82\xB7\x82\xE9 + ISTool \x82\xC5 teraterm\installer\teraterm.iss \x82\xF0\x8AJ\x82\xAB\x81A[Project]-[Compile Setup]\x82ō쐬\x82\xB3\x82\xEA\x82\xE9 + + 8. SourceForge.jp \x82\xF0\x8DX\x90V\x82\xB7\x82\xE9 - [\x83_\x83E\x83\x93\x83\x8D\x81[\x83h]-[\x8AǗ\x9D]-[\x90V\x8BK\x8D쐬] \x95ύX\x97\x9A\x97\xF0\x82\xF0\x93\xFC\x97͂\xB5\x82ă\x8A\x83\x8A\x81[\x83X\x82\xF0\x8D쐬\x82\xB7\x82\xE9 - [\x83j\x83\x85\x81[\x83X\x88ꗗ]-[\x90V\x8BK\x93o\x98^] \x83j\x83\x85\x81[\x83X\x8BL\x8E\x96\x82\xF0\x8D쐬\x82\xB7\x82\xE9 - 8. \x83v\x83\x8D\x83W\x83F\x83N\x83g\x83y\x81[\x83W\x82\xF0\x8DX\x90V\x82\xB7\x82\xE9 - 9. \x83\x81\x81[\x83\x8A\x83\x93\x83O\x83\x8A\x83X\x83g\x82ɃA\x83i\x83E\x83\x93\x83X\x82\xB7\x82\xE9 - 10. \x83t\x83H\x81[\x83\x89\x83\x80\x82ɍ\x90\x92m\x82\xB7\x82\xE9 - - Announcements http://logmett.com/forum/viewforum.php?f=5 - Announcements \x82ɐV\x8BK\x93\x8A\x8De\x82\xB7\x82\xE9\x81B\x8E\xED\x97ނ\xCD Announcement - \x88\xEA\x82O\x82\xCC Announcement \x82̎\xED\x97ނ\xF0 Normal \x82ɕύX\x82\xB7\x82\xE9 - Announcement \x82͎O\x8Cc\x82\xB7\x82\xB1\x82ƂɂȂ\xC1\x82Ă\xA2\x82\xE9\x82̂ŁA\x8EO\x82O\x82\xCC Announcement \x82\xF0\x8D폜\x82\xB7\x82\xE9 + 10. \x83v\x83\x8D\x83W\x83F\x83N\x83g\x83y\x81[\x83W\x82\xF0\x8DX\x90V\x82\xB7\x82\xE9 + 11. \x83X\x83i\x83b\x83v\x83V\x83\x87\x83b\x83g\x82\xF0\x8D폜\x82\xB7\x82\xE9 - 11. \x83X\x83i\x83b\x83v\x83V\x83\x87\x83b\x83g\x82\xF0\x8D폜\x82\xB7\x82\xE9 + 12. \x83t\x83H\x81[\x83\x89\x83\x80\x82ɍ\x90\x92m\x82\xB7\x82\xE9 + - Announcements http://logmett.com/forum/viewforum.php?f=5 + Announcements \x82ɐV\x8BK\x93\x8A\x8De\x82\xB7\x82\xE9\x81B\x8E\xED\x97ނ\xCD Announcement + \x88\xEA\x82O\x82\xCC Announcement \x82̎\xED\x97ނ\xF0 Normal \x82ɕύX\x82\xB7\x82\xE9 + Announcement \x82͎O\x8Cc\x82\xB7\x82\xB1\x82ƂɂȂ\xC1\x82Ă\xA2\x82\xE9\x82̂ŁA\x8EO\x82O\x82\xCC Announcement \x82\xF0\x8D폜\x82\xB7\x82\xE9