タグ

ブックマーク / www.ryuzee.com (2)

  • Trac | Ryuzee.com

    単なるSQLの話なんだけど、これやりたい人が多いだろうから記録に残しておく。 予定した完了日に終わっていないチケットを一覧表示するクエリ SELECT p.value AS __color__, id AS ticket, summary, component, version, milestone, t.type AS type, c.value, (CASE STATUS WHEN 'assigned' THEN owner||' *' ELSE owner END) AS owner, time AS created, changetime AS _changetime, description AS _description, reporter AS _reporter FROM ticket t, ticket_custom c LEFT JOIN enum p

  • Hudson+phpcpdで継続的に重複コードをチェックする

    Hudson等を使った継続的インテグレーションでは、テストの自動実行の他にも、ドキュメントの自動作成、コーディング規約の自動チェック、重複コードのチェック(DRY原則のチェック)等を行うことができるし、実行するべきである。 今回は、PHP+Hudsonの環境でコードの重複を継続的にチェックできるようにしてみた。 phpcpdPHPでコードの重複を検査するには、phpcpdというツールを使うのが定番である。 phpcpdはpearコマンドでインストール可能だ。 なお、phpcpdを利用するためには、pearが1.9.1以上である必要がある。 インストール手順 pear upgrade pear pear channel-discover pear.phpunit.de pear channel-discover components.ez.no pear install phpunit/ph

    Hudson+phpcpdで継続的に重複コードをチェックする
    s-edy
    s-edy 2010/10/02
    やってみたい
  • 1