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付けする。 アナウンス †
次バージョンへ †JIRAのAdministrationメニューから、リリース済みバージョン番号を記入する。 次の開発バージョン番号を登録する。 pom.xmlとbuild.xmlのバージョン番号を、次の開発バージョン("x.x.x-SNAPSHOT")にする。 trunk/www/ja/download.htmlに、リリースしたバージョンへのリンクを追加する。 Versionsを編集する。 |