Life読んだ本や、プログラミング、システム開発等のねたを中心に。文章を書く練習なので少し硬派に書くつもりだけど、どうなることやら。この広告は、90日以上更新していないブログに表示しています。MWMWの開発そのものに少し飽きがでてきたので、気分転換にBTSを導入して試してみようと思う。今回のBTS選択の基準は以下のとおり。MWの開発で使用することから、大規模なチーム開発環境はいらない。出来ればスタンドアロンで動作する環境が望ましい(サーバーとかを立ち上げたくない)。WikiPediaなどから情報を収集し、一旦候補を2つに絞る。SourceForge.JP)は厳密には2点目の基準にはマッチしないが、BTS系はチーム開発が前提なのでサーバーレスのものは殆ど見つけられず、要件2は妥協している。Papilio(Papilio-バグトラッキングシステム-)はEclipseプラグインとして動作し、同一LAN内のPCと勝手に同期してくれる様子。Concertでいうところのワークアイテム管理だけが実装されているイメージ。どちらかというとRQM的なモノを求めているので、今回はTracLightningをまずは試してみる。TracLightningの導入インストーラの入手SourceForgeからインストーラ(約110MB)を入手する。バージョンは現時点での最新版の3.1.3(TracLightning-3.1.3.exe)インストールおもむろにインストーラを実行。導入を行わずベースインストール(Trac+SVN)を選択。その他はデフォルトのままインストール完了。あー、やはりApacheは入ってしまうのね、、、。再起動を求められるので一旦再起動する。再起動後、スタートメニュー>Trac>コマンドプロンプトから実行でApacheを起動する。アクセスするとTracLightningのトップ画面が表示される。LightningのセットアップTracLightningにはインストール時点でSampleProjectが登録されており、SampleProject内のWikiにセットアップガイド(デフォルトなら、http://localhost/trac/SampleProject/wiki/TLSetup)なども格納されている。ありがたくセットアップガイドに従ってMW用のプロジェクトを作成してみる。Lightningのコマンドプロンプトからcreate-projectを実行。問題なくプロジェクトは作成された。個のファイルをコピーしました。個のファイルをコピーしました。個のファイルをコピーしました。個のファイルをコピーしました。upgradeC:\TracLight\bin>ユーザーの追加・変更セットアップガイドに従い、Webブラウザインターフェース(管理>ユーザー)から、ユーザー情報を更新する。デフォルトでadminユーザー、guestユーザーなどが定義されているので、適当にパスワードを変更。自分自身のユーザーも作成しておく。チケットの発行と管理いよいよ本題。チケットを作成してみる。左側のチケット登録アイコンを押すとチケット登録の画面が表示される。必要な情報を入力して登録。左側のチケットを見るアイコンを押すとマイチケット画面が表示される。チケットを選択するとコメント入力などが行える。