S2Dao/dev/releaseHowTo
の編集
https://www.seasar.org/wiki/index.php?S2Dao/dev/releaseHowTo
[
トップ
] [
編集
|
差分
|
履歴
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
-- 雛形とするページ --
CreateSandboxJavaProjectTemplateWithMaven2
[[S2Dao]] #contents * S2Daoリリース手順 [#q6bd1d14] 本体側はJDK1.4で、Tiger側は1.5で作業すること。 Mavan2.2系でなく、Maven2.0系で作業すること。(JDK1.4で動かない) dao.diconに変更があるなら、[[S2Dao/dao.dicon]]へ書いておくこと。 ** バージョン番号 [#n3a8160f] 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か確認する [#k6b4d8ac] s2dao側で、 mvn clean install s2dao-tiger側で mvn clean install それぞれのtargetの下を覗き、想定したバージョン番号のjarが作成されていることを確認する。 ** Maven2レポジトリへdeployする [#vbd705bf] s2dao側で、 mvn clean deploy s2dao-tiger側で mvn clean deploy ** 配布zipを作成する [#p1514141] s2dao側で、 copyZip yyyy-mm-dd これで、s2daoとs2dao-tigerのEclipseプロジェクトが1つのzipへ含まれ、s2dao-www/download/yyyy-mm-dd にコピーされる。 ** 配布zipを公開 [#h7f45026] zipへのダウンロードリンクを、enとjaとzh-cnそれぞれのindex.htmlファイルへ記述する。 wwwをコミットする。 ** tag付け [#e06291e6] SVNレポジトリへS2DaoとS2Dao-Tigerをコミットし、tag付けする。 ** アナウンス [#e2a1dd5e] - seasar.orgのmemberページへログインし、wwwをサイトへ反映する。 - 当wikiへリリースを記述する。 - 当wikiの[[S2DaoUpdateOperationLog]]を更新し、移行の際の注意点を示す。 - www.seasar.orgトップの最新ニュースへ載せる。 - MLへリリースをアナウンスする。 ** 次バージョンへ [#z4eb17f8] [[JIRAのAdministrationメニュー:https://www.seasar.org/issues/secure/project/ManageVersions.jspa?pid=10023]]から、リリース済みバージョン番号を記入する。 次の開発バージョン番号を登録する。 pom.xmlとbuild.xmlのバージョン番号を、次の開発バージョン("x.x.x-SNAPSHOT")にする。 trunk/www/ja/download.htmlに、リリースしたバージョンへのリンクを追加する。 [[Versions]]を編集する。
タイムスタンプを変更しない
[[S2Dao]] #contents * S2Daoリリース手順 [#q6bd1d14] 本体側はJDK1.4で、Tiger側は1.5で作業すること。 Mavan2.2系でなく、Maven2.0系で作業すること。(JDK1.4で動かない) dao.diconに変更があるなら、[[S2Dao/dao.dicon]]へ書いておくこと。 ** バージョン番号 [#n3a8160f] 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か確認する [#k6b4d8ac] s2dao側で、 mvn clean install s2dao-tiger側で mvn clean install それぞれのtargetの下を覗き、想定したバージョン番号のjarが作成されていることを確認する。 ** Maven2レポジトリへdeployする [#vbd705bf] s2dao側で、 mvn clean deploy s2dao-tiger側で mvn clean deploy ** 配布zipを作成する [#p1514141] s2dao側で、 copyZip yyyy-mm-dd これで、s2daoとs2dao-tigerのEclipseプロジェクトが1つのzipへ含まれ、s2dao-www/download/yyyy-mm-dd にコピーされる。 ** 配布zipを公開 [#h7f45026] zipへのダウンロードリンクを、enとjaとzh-cnそれぞれのindex.htmlファイルへ記述する。 wwwをコミットする。 ** tag付け [#e06291e6] SVNレポジトリへS2DaoとS2Dao-Tigerをコミットし、tag付けする。 ** アナウンス [#e2a1dd5e] - seasar.orgのmemberページへログインし、wwwをサイトへ反映する。 - 当wikiへリリースを記述する。 - 当wikiの[[S2DaoUpdateOperationLog]]を更新し、移行の際の注意点を示す。 - www.seasar.orgトップの最新ニュースへ載せる。 - MLへリリースをアナウンスする。 ** 次バージョンへ [#z4eb17f8] [[JIRAのAdministrationメニュー:https://www.seasar.org/issues/secure/project/ManageVersions.jspa?pid=10023]]から、リリース済みバージョン番号を記入する。 次の開発バージョン番号を登録する。 pom.xmlとbuild.xmlのバージョン番号を、次の開発バージョン("x.x.x-SNAPSHOT")にする。 trunk/www/ja/download.htmlに、リリースしたバージョンへのリンクを追加する。 [[Versions]]を編集する。
テキスト整形のルールを表示する