S2Dao

S2Daoリリース手順

本体側はJDK1.4で、Tiger側は1.5で作業すること。

Mavan2.2系でなく、Maven2.0系で作業すること。(JDK1.4で動かない)

dao.diconに変更があるなら、S2Dao/dao.diconへ書いておくこと。

バージョン番号

pom.xmlとbuild.xmlとchangelog_ja.txtのバージョン番号から"-SNAPSHOT"を外す。

S2Daoはトップとs2-daoとs2-dao-examplesとs2-dao-s24-testの4箇所、S2Dao-Tigerはトップとs2-dao-tigerとs2-dao-tiger-examplesとs2-dao-tiger-s24-testの4箇所pom.xmlがある。

testがsuccessか確認する

s2dao側で、

mvn clean install

s2dao-tiger側で

mvn clean install

それぞれのtargetの下を覗き、想定したバージョン番号のjarが作成されていることを確認する。

Maven2レポジトリへdeployする

s2dao側で、

mvn clean deploy

s2dao-tiger側で

mvn clean deploy

配布zipを作成する

s2dao側で、

copyZip yyyy-mm-dd

これで、s2daoとs2dao-tigerのEclipseプロジェクトが1つのzipへ含まれ、s2dao-www/download/yyyy-mm-dd にコピーされる。

配布zipを公開

zipへのダウンロードリンクを、enとjaとzh-cnそれぞれのindex.htmlファイルへ記述する。 wwwをコミットする。

tag付け

SVNレポジトリへS2DaoとS2Dao-Tigerをコミットし、tag付けする。

アナウンス

  • seasar.orgのmemberページへログインし、wwwをサイトへ反映する。
  • 当wikiへリリースを記述する。
  • 当wikiのS2DaoUpdateOperationLogを更新し、移行の際の注意点を示す。
  • www.seasar.orgトップの最新ニュースへ載せる。
  • MLへリリースをアナウンスする。

次バージョンへ

JIRAのAdministrationメニューから、リリース済みバージョン番号を記入する。 次の開発バージョン番号を登録する。

pom.xmlとbuild.xmlのバージョン番号を、次の開発バージョン("x.x.x-SNAPSHOT")にする。

trunk/www/ja/download.htmlに、リリースしたバージョンへのリンクを追加する。

Versionsを編集する。


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2010-03-03 (水) 22:06:59 (2670d)