[ttssh2-dev 338] Re: バージョン文字列を teraterm.iss から tt_version.h へ移動

アーカイブの一覧に戻る
NAGATA Shinya maya.****@gmail*****
2022年 4月 1日 (金) 12:57:16 JST


永田です。

>  > 「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*****>



ttssh2-dev メーリングリストの案内
アーカイブの一覧に戻る