IT pass HikiWiki - [ITPASS2015]gate-toroku-systemの開発とメンテナンス Diff

  • Added parts are displayed like this.
  • Deleted parts are displayed like this.

{{toc}}

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

= 概要

ここでは, 神戸版 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サーバ構築・運用ドキュメント>)) へ戻る]