Windows Windows上に作るチーム開発環境

2,589 views
2,483 views

Published on

Trac Lightningの紹介

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,589
On SlideShare
0
From Embeds
0
Number of Embeds
17
Actions
Shares
0
Downloads
10
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Windows Windows上に作るチーム開発環境

  1. 1. TracLightningについて 石坂忠広(tw:ishisaka) tadahiro@isisaka.com
  2. 2.  http://www.isisaka.com/blog/  静岡県伊豆の国市にある会社で、主に Windowsで動くソフトウェゕ開発をして います。  静岡ITPro勉強会と静岡Developers勉強 会のスタッフをしています。
  3. 3.  Issue Tracker, Wiki, Team Development Platform  Software Configuration Management  Continuous Integration Tool  Unit Test
  4. 4.  TracLightningを使えば簡単にチーム開発 環境を構築できます。  Windowsでインストーラーを動かすだけ  Tracを中心としたチーム開発スイート  Trac  Subversion  Marven  Hudson
  5. 5.  UTF-8  メモ帳でINIフゔイル類を編集しない  メモ帳でUTF-8のテキストを編集するとBOMがつい てしまう  Windows Firewall  Trac, Subversion, Hudsonで使用するポートはしっ かりあけておく  バックゕップ  バッチコマンドがある ▪ 改造して使い勝手がいいように  仮想化  仮想化しておくと使い勝手いいかもしれません  仮想マシンごとテンプレ化して用意しておく
  6. 6. TracLightning Install
  7. 7.  Tracの機能  Issue Tracking ▪ チケット駆動開発  Wiki ▪ 情報共有  カレンダー・ガントチャート ▪ 進捗の管理  Peer Review  複数プロジェクトの管理 ▪ TraM による複数プロジェクトの管理(Ver.2.4~)
  8. 8. Trac
  9. 9.  Subversion  Tracは原則Subversionのためのツール  クライゕントをどうするか?  Visual Studioから ▪ AnkhSVN  WindowsのExplorerから ▪ TartoiesSVN  どちらもそれぞれメリットがあるので両方使 う。
  10. 10. AnkhSvn
  11. 11.  Hudson  Javaで作られているSVNツール  Plugin拡張 ▪ MS Build plugin ▪ あまり良くない ▪ Nunit plugin ▪ Visual Studioでの開発でも問題なし。
  12. 12.  TracLightningにはテスト環境は含まれて いません  Hudsonにあったテストツールやカバレッ ジのツールを選ぶとよいかも。  Unit Test  Nunitはプラグインがある。  カバレッジ  Ncoverはプラグインがある。
  13. 13.  統計化  データ収集に関する機能が標準であまりない ▪ 自分でTrac pluginを追加する。 ▪ テストに関してはそのツールを。 ▪ チケットの情報はExcelでとれる。 ▪ それでも不満があるならXML RPCでがしがしやる。 ▪ Hudsonとの組み合わせ  この辺はMSのTFSとかRationalのような高価 な有償ツールにはかなわないところかも
  14. 14.  チケットの親子関係  Redmineにあるのに!  TracのMasterTicketプラグインを使用する  C#と諸々 Trac のチケットに親子関係を持た せる ▪ http://csharper.blog57.fc2.com/blog-entry- 257.html ▪ このサイトにインストールの仕方が詳しく書かれて います。
  15. 15.  Trac Lightning  http://sourceforge.jp/projects/traclight/w iki/FrontPage  Shibuya Trac  http://sourceforge.jp/projects/shibuya- trac/wiki/FrontPage
  16. 16.  TracExplorer ▪ http://sourceforge.net/apps/trac/vstrac/wiki ▪ Visual Studioの中からTracを使用するためのツー ル  MyLyn ▪ http://www.eclipse.org/mylyn/ ▪ Eclipseのタスク管理ツールで、Tracとの連携機能 がある
  17. 17.  Ankhsvn  http://ankhsvn.open.collab.net/  Visual Studioに組み込むSubversion Client  TortoiseSVN  http://tortoisesvn.tigris.org/  WindowsのExplorerを拡張する形で使用する Subversion Client  Subclipse  EclipseのSubversionプラグイン  http://subclipse.tigris.org/

×