永田です。 > > 「buildtools\svnrev\sourcetree_info.bat > > の RELEASE が真のときに限り、アップロードしたいファイル名で出力する」 > > というのはいかがでしょうか。 > > branch名で判定はやめて、 > tt_version.h 内に > #define RELEASE 1 (or 0) > を追加、これが1のときがフリーズ中とするかんじですね。 すでに svnrev.pl は「tags 以下であるかどうか」によってリリースを 判定して、sourcetree_info.bat に set RELEASE=1 を出力するように なっていませんか? > RELEASE 1 のときは > installer/Output/ に > teraterm-%TT_VERSION_MAJOR%.%TT_VERSION_MINOR%(-%TT_VERSION_SUBSTR%).exe > (.zip) 上記の条件は本当にリリースする瞬間だけ 1 になるので、 teraterm-%TT_VERSION_MAJOR%.%TT_VERSION_MINOR%.exe (.zip) にできるのではないかと思います。 > RELEASE 0 のときは > teraterm-%TT_VERSION_MAJOR%.%TT_VERSION_MINOR%(-%TT_VERSION_SUBSTR%)-r9999_YYMMDD_HHMMSS-%USER%.exe > (.zip) フリーズ期間外、フリーズ期間中(RC)はこれでいいと思います。 > # https://osdn.net/projects/ttssh2/ticket/43508 にちかいですね > # alpha2での対応にしましょうか? はい、alpha1 の残件とは思っていません。 "tags" に依存しているので、alpha2 とかでもなく 5.0 リリースまでに 整理できればよい思います。 -- TeraTerm Project https://ttssh2.osdn.jp/ NAGATA Shinya <maya.****@gmail*****>