[Ttssh2-commit] [3248] リリース手順を変更

svnno****@sourc***** svnno****@sourc*****
2009年 3月 26日 (木) 21:30:11 JST


Revision: 3248
          http://svn.sourceforge.jp/view?root=ttssh2&view=rev&rev=3248
Author:   maya
Date:     2009-03-26 21:30:11 +0900 (Thu, 26 Mar 2009)

Log Message:
-----------
リリース手順を変更
  タグのほうからチェックアウトした working copy でリリース作業をする

Modified Paths:
--------------
    trunk/doc/en/html/reference/develop.txt
    trunk/doc/jp/html/reference/develop.txt
    trunk/teraterm/svnrev/svnrev.cpp

Modified: trunk/doc/en/html/reference/develop.txt
===================================================================
--- trunk/doc/en/html/reference/develop.txt	2009-03-26 12:21:04 UTC (rev 3247)
+++ trunk/doc/en/html/reference/develop.txt	2009-03-26 12:30:11 UTC (rev 3248)
@@ -214,35 +214,38 @@
       http://www.logmett.com/forum/viewforum.php?f=5
 
   2. Increase the software version and modify date.
-       ttermpro.rc
-       ttxssh.rc
-       ttmacro.rc // only modifying
-       ttpmenu.rc // only modifying
-       TTProxy.rc // only modifying
-       ttxkanjimenu.rc // only modifying
-       teraterm.iss
-       html/about/hisotry.html
+     Increment the version of VS_VERSION_INFO while release process.
+     - ttermpro.rc
+     - ttxssh.rc
+     - ttmacro.rc // only modifying
+     - ttpmenu.rc // only modifying
+     - TTProxy.rc // only modifying
+     - ttxkanjimenu.rc // only modifying
+     - teraterm.iss
+     - 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: 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.
 
-  3. Evaluate executable program file.
+  3. Create SVN tag.
+       The naming rule is `teraterm-version'(ex. teraterm-4_62).
+
+  4. Re-checkout from svn tag.
+
+  5. Evaluate executable program file.
        - Rebuild Tera Term program
        - Make installer package
          Open "teraterm\installer\teraterm.iss" with ISTool and call [Project]-[Compile Setup] with InnoSetup.
        - Test Tera Term installation and evaluate it.
 
-  4. Create SVN tag.
-       The naming rule is `teraterm-version'(ex. teraterm-4_62).
+  6. Update SourceForge.jp project site.
 
-  5. Update SourceForge.jp project site.
+  7. Update SourceForge.jp project home page.
 
-  6. Update SourceForge.jp project home page.
+  8. Announce release to mailing list(in Japan).
 
-  7. Announce release to mailing list(in Japan).
-
-  8. Announce release to forum(in Canada).
+  9. Announce release to forum(in Canada).
        (1) 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.

Modified: trunk/doc/jp/html/reference/develop.txt
===================================================================
--- trunk/doc/jp/html/reference/develop.txt	2009-03-26 12:21:04 UTC (rev 3247)
+++ trunk/doc/jp/html/reference/develop.txt	2009-03-26 12:30:11 UTC (rev 3248)
@@ -238,23 +238,26 @@
      ƒpƒbƒ`‚ªƒRƒ~ƒbƒg‚³‚ê‚é‚Æ‘¦ƒŠƒŠ[ƒXˆµ‚¢‚É‚È‚èAƒŠƒŠ[ƒX“ú‚Í‚»‚Ì“ú•t‚Æ‚È‚éB
      ‚±‚ê‚́Aƒo[ƒWƒ‡ƒ“‚Ì––”ö‚ª patchlevel ‚Å‚ ‚èAƒRƒ“ƒpƒCƒ‰‚Ì“üŽè‚ª—eˆÕ‚È‚½‚߁B
 
-  3. “®ìŠm”F‚ð‚·‚é
+  3. SVN ‚̃^ƒO‚ðì¬‚·‚éB
+     ƒ^ƒO–¼‚́uteraterm-ƒo[ƒWƒ‡ƒ“vB‚½‚Æ‚¦‚΁Av4.62‚È‚ç‚Î"teraterm-4_62"B
+
+  4. ƒŠƒŠ[ƒX—p‚̃^ƒO‚Ń`ƒFƒbƒNƒAƒEƒg‚µ’¼‚·B
+
+  5. “®ìŠm”F‚ð‚·‚é
        ƒvƒƒOƒ‰ƒ€‚ðƒRƒ“ƒpƒCƒ‹‚µ’¼‚·
        ƒCƒ“ƒXƒg[ƒ‰‚ðì¬‚·‚é
          ISTool ‚Å teraterm\installer\teraterm.iss ‚ðŠJ‚«A[Project]-[Compile Setup]‚ō쐬‚³‚ê‚é
        ƒCƒ“ƒXƒg[ƒ‹‚¨‚æ‚ÑŽÀs‚ðƒeƒXƒg‚·‚é
 
-  4. SVN ‚̃^ƒO‚ðì¬‚·‚éBƒ^ƒO–¼‚́uteraterm-ƒo[ƒWƒ‡ƒ“vB‚½‚Æ‚¦‚΁Av4.62‚È‚ç‚Î"teraterm-4_62"B
-
-  5. SourceForge.jp ‚ðXV‚·‚é
+  6. SourceForge.jp ‚ðXV‚·‚é
        [ƒ_ƒEƒ“ƒ[ƒh]-[ŠÇ—]-[V‹Kì¬]
          •ÏX—š—ð‚ð“ü—Í‚µ‚ăŠƒŠ[ƒX‚ðì¬‚·‚é
 
-  6. ƒvƒƒWƒFƒNƒgƒy[ƒW‚ðXV‚·‚é
+  7. ƒvƒƒWƒFƒNƒgƒy[ƒW‚ðXV‚·‚é
 
-  7. ƒ[ƒŠƒ“ƒOƒŠƒXƒg‚ɃAƒiƒEƒ“ƒX‚·‚é
+  8. ƒ[ƒŠƒ“ƒOƒŠƒXƒg‚ɃAƒiƒEƒ“ƒX‚·‚é
 
-  8. ƒtƒH[ƒ‰ƒ€‚ɍ’m‚·‚é
+  9. ƒtƒH[ƒ‰ƒ€‚ɍ’m‚·‚é
        (1) Announcements http://logmett.com/forum/viewforum.php?f=5
            Announcements ‚ɐV‹K“Še‚·‚éBŽí—Þ‚Í Announcement
            ˆê‚‘O‚Ì Announcement ‚ÌŽí—Þ‚ð Normal ‚ɕύX‚·‚é

Modified: trunk/teraterm/svnrev/svnrev.cpp
===================================================================
--- trunk/teraterm/svnrev/svnrev.cpp	2009-03-26 12:21:04 UTC (rev 3247)
+++ trunk/teraterm/svnrev/svnrev.cpp	2009-03-26 12:30:11 UTC (rev 3248)
@@ -25,7 +25,7 @@
 		CString cs;
 		int format = -1;
 		
-		// [root dir]\.svn\entries
+		// [top of source tree]\.svn\entries
 		ret = csf.Open("..\\..\\.svn\\entries", CFile::modeRead);
 		if (ret == FALSE) {
 			nRetCode = 1;




Ttssh2-commit メーリングリストの案内