[ITPASS2012]gate-toroku-systemの開発とメンテナンス

概要

ここでは, 神戸版 gate の日々の開発やメンテナンスに関する覚書を記す.

開発メンバー

  • 現在の開発メンバー
    • 村上 真也
    • 納多 哲史
    • 船橋 大亮
    • 坂廼邉 翼
  • 過去の開発メンバー
    • 森川 靖大
    • 佐々木 洋平

覚書

CVS を利用して開発・メンテナンス

日常の gate-toroku-system を開発やメンテナンスは, CVS を介して作業する. /home/gate/gate-toroku-system 以下のソースを直接編集してはいけない.

CVS に関しては CVS に関するメモ (地球流体電脳倶楽部) など, Web や書籍を参照のこと.

tar.gz ファイルの作成

CVS で一通りの作業を行った後は ITPASS サーバ上の /home/gate 以下に gate-toroku-system.tar.gz を設置すること. 設置のための作業は以下の通り

$ sudo -u gate -s

$ cd /home/gate
$ export CVSROOT=/home/gate/cvsroot    # (bash の場合)
$ cvs checkout gate-toroku-system
$ cd gate-toroku-system
$ perl config.pl
$ make tar
$ cd ..
$ ls -l gate-toroku-system.tar.gz   # tar.gz ファイルが作成されたことを確認
                                                # 日付を確認して今作成されたことをチェック
$ rm -rf gate-toroku-system        # ディレクトリは削除

電脳サーバ版 gate-toroku-system へのフィードバック

ITPASS 固有でない改変については電脳サーバの gate-toroku-system にも反映する. 基本的には dcstaff_at_gfd-dennou.org へ連絡し, 電脳サーバのアカウントの取得と gate グループへの加入を行ってもらい, 電脳サーバの gate-toroku-system をこれまた CVS で編集すること.

タグの利用について

普段のバグフィックスなどに関してタグは貼っていないが, 内容を大きく変更する前にはタグを張ること. タグのフォーマットは, 電脳サーバの gate-toroku-system に合わせて以下のようにしている. このタグは電脳サーバの gate-toroku-system と同じようにしておくこと.

GATESYSTEM-5th-STABLE
                     ^^^
           ここを書き換える

[ITPASSサーバ構築・運用ドキュメント へ戻る]