<?xml version="1.0" encoding="utf-8" ?>
<rdf:RDF
  xmlns="http://purl.org/rss/1.0/"
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
 >

  <channel rdf:about="http://sourceforge.jp/projects/traclight/wiki/!feeds/list">
    <title>Trac Lightning Wiki</title>
    <link>http://sourceforge.jp/projects/traclight/wiki/!feeds/list</link>
    <description>
      SourceForge.jp Wiki pages for Trac Lightning project.    </description>
        <dc:date>2011-10-26T08:10:42+09:00</dc:date>
        <items>
      <rdf:Seq>
                <rdf:li rdf:resource="http://sourceforge.jp/projects/traclight/wiki/BackupJob" />
                <rdf:li rdf:resource="http://sourceforge.jp/projects/traclight/wiki/ReleaseManagement" />
                <rdf:li rdf:resource="http://sourceforge.jp/projects/traclight/wiki/PluginRevisionManagement" />
                <rdf:li rdf:resource="http://sourceforge.jp/projects/traclight/wiki/Development%2FPlugins" />
                <rdf:li rdf:resource="http://sourceforge.jp/projects/traclight/wiki/Development" />
                <rdf:li rdf:resource="http://sourceforge.jp/projects/traclight/wiki/ReleaseNote312" />
                <rdf:li rdf:resource="http://sourceforge.jp/projects/traclight/wiki/FrontPage" />
                <rdf:li rdf:resource="http://sourceforge.jp/projects/traclight/wiki/HackingGuide" />
                <rdf:li rdf:resource="http://sourceforge.jp/projects/traclight/wiki/TracUpgrade3_0_0" />
                <rdf:li rdf:resource="http://sourceforge.jp/projects/traclight/wiki/IncludeSoftware" />
                <rdf:li rdf:resource="http://sourceforge.jp/projects/traclight/wiki/Development%2F3.0.0alpha" />
                <rdf:li rdf:resource="http://sourceforge.jp/projects/traclight/wiki/Announce20100330_1" />
                <rdf:li rdf:resource="http://sourceforge.jp/projects/traclight/wiki/Upgrade" />
                <rdf:li rdf:resource="http://sourceforge.jp/projects/traclight/wiki/ReleaseProcess" />
                <rdf:li rdf:resource="http://sourceforge.jp/projects/traclight/wiki/Install" />
                <rdf:li rdf:resource="http://sourceforge.jp/projects/traclight/wiki/WhatsNewInTL20" />
                <rdf:li rdf:resource="http://sourceforge.jp/projects/traclight/wiki/Customize" />
              </rdf:Seq>
    </items>
  </channel>

      <item rdf:about="http://sourceforge.jp/projects/traclight/wiki/BackupJob">
    <title>BackupJob</title>
    <link>http://sourceforge.jp/projects/traclight/wiki/BackupJob</link>
    <dc:identifier>BackupJob</dc:identifier>
    <dc:date>2011-10-26T08:10:42+09:00</dc:date>
        <description>
      <![CDATA[= TracLightningのJenkinsによるバックアップについて =
TracLightningには、プロジェクト・リポジトリデータをバックアップするスクリプトbackup.batが含まれていますが、
TracLightning 3.1.2以降ではバックアップをJenkinsで定期実行するためのジョブが追加されました。

このジョブを利用することで&#039;&#039;&#039]]>
    </description>
    <content:encoded>
      <![CDATA[<h1 id="h1-TracLightning.E3.81.AEJenkins.E3.81.AB.E3.82.88.E3.82.8B.E3.83.90.E3.83.83.E3.82.AF.E3.82.A2.E3.83.83.E3.83.97.E3.81.AB.E3.81.A4.E3.81.84.E3.81.A6"><a href="http://sourceforge.jp/projects/traclight/wiki/TracLightning">TracLightning</a>のJenkinsによるバックアップについて</h1><p><a href="http://sourceforge.jp/projects/traclight/wiki/TracLightning">TracLightning</a>には、プロジェクト・リポジトリデータをバックアップするスクリプトbackup.batが含まれていますが、
<a href="http://sourceforge.jp/projects/traclight/wiki/TracLightning">TracLightning</a> 3.1.2以降ではバックアップをJenkinsで定期実行するためのジョブが追加されました。
</p><p>このジョブを利用することで<strong>定期的なバックアップを簡単</strong>に取ることができます。<strong>Jenkinsに興味がある方で、まずは使ってみたいという人にも最適です。</strong>
</p><h2 id="h2-Jenkins.E8.A8.AD.E5.AE.9A.E5.86.85.E5.AE.B9">Jenkins設定内容</h2><ul><li>毎日深夜午前0時1分に実行されます。(ビルド・トリガ)
</li><li>ログは7回分まで保存されます(ビルドの最大保存数)
</li><li>環境変数：TL_BACKUP_DIR に設定されている場所にバックアップを保管します。
<ul><li>TL_BACKUP_DIR の設定がない場合には TRAC_LIGHT_HOME 以下に backup　フォルダーを作成しを TL_BACKUP_DIR として扱います。
</li><li>TL_BACKUP_DIR 以下に実行日の日付のフォルダを作成し、TL_BACKUP_DIR を日付つきのものに置き換えます。
</li></ul></li><li>backup.bat を実行し TL_BACKUP_DIR バックアップを行います。
</li><li>過去7回を超える分のバックアップを削除します。
</li><li>削除はコメントアウトしてあります。
</li><li>ビルドの最大保存数に合わせて設定すると良いと思います。
</li></ul><h2 id="h2-.E3.83.90.E3.83.83.E3.82.AF.E3.82.A2.E3.83.83.E3.83.97.E5.AF.BE.E8.B1.A1.E3.83.BB.E5.86.85.E5.AE.B9">バックアップ対象・内容</h2><p>バックアップ対象及び内容の詳細はスタートメニューにあるバックアップに準拠しますが概要は以下の通りです。
</p><ul><li>全プロジェクトの svn の hotcopy
</li><li>全プロジェクトの trac の hotcopy
</li><li>hudson ( Jenkins )のディレクトリを丸ごと
</li><li>maven のディレクトリを丸ごと
</li></ul><p>詳細については TRAC_LIGHT_HOME 以下にある backup.bat を参照してください。
</p><h2 id="h2-.E5.88.A9.E7.94.A8.E3.81.AB.E3.81.A4.E3.81.84.E3.81.A6.E3.81.AE.E6.B3.A8.E6.84.8F">利用についての注意</h2><p>Jobはデフォルトで無効化されています。
</p><p>そのまま有効化しても利用可能ですが今後のバージョンアップにて変更される可能性があるため、ジョブをコピーするかジョブ名を変更して利用することをお奨めします。
</p><p>ジョブのコピーはJenkinsの&quot;新規ジョブ作成&quot;から&quot;既存ジョブのコピー&quot;を利用して、<a href="http://sourceforge.jp/projects/traclight/wiki/BackupSample">BackupSample</a>のジョブをコピーし有効化してからご利用下さい。
</p>]]>
    </content:encoded>
      </item>
        <item rdf:about="http://sourceforge.jp/projects/traclight/wiki/ReleaseManagement">
    <title>ReleaseManagement</title>
    <link>http://sourceforge.jp/projects/traclight/wiki/ReleaseManagement</link>
    <dc:identifier>ReleaseManagement</dc:identifier>
    <dc:date>2011-10-05T21:48:32+09:00</dc:date>
        <description>
      <![CDATA[= リリース管理(草案) =
このページでは、TracLightningのリリースマネージメントについて記述します。読者対象は、TracLightningのリリースマネージャです。

== リリースマネージャ ==
リリースマネージャは、TracLightningをリリースすることができます。現在のところ、下記の開発者がリリースマネージャです。

 * id:jun66j5 
 * ]]>
    </description>
    <content:encoded>
      <![CDATA[<h1 id="h1-.E3.83.AA.E3.83.AA.E3.83.BC.E3.82.B9.E7.AE.A1.E7.90.86.28.E8.8D.89.E6.A1.88.29">リリース管理(草案)</h1><p>このページでは、<a href="http://sourceforge.jp/projects/traclight/wiki/TracLightning">TracLightning</a>のリリースマネージメントについて記述します。読者対象は、<a href="http://sourceforge.jp/projects/traclight/wiki/TracLightning">TracLightning</a>のリリースマネージャです。
</p><h2 id="h2-.E3.83.AA.E3.83.AA.E3.83.BC.E3.82.B9.E3.83.9E.E3.83.8D.E3.83.BC.E3.82.B8.E3.83.A3">リリースマネージャ</h2><p>リリースマネージャは、<a href="http://sourceforge.jp/projects/traclight/wiki/TracLightning">TracLightning</a>をリリースすることができます。現在のところ、下記の開発者がリリースマネージャです。
</p><ul><li><a href="/users/jun66j5" class="user" style="background-image: url(http://sourceforge.jp/usericon.php?user=jun66j5);padding-left: 12px;">id:jun66j5</a> 
</li><li><a href="/users/okamototk" class="user" style="background-image: url(http://sourceforge.jp/usericon.php?user=okamototk);padding-left: 12px;">id:okamototk</a>
</li><li><a href="/users/kanu" class="user" style="background-image: url(http://sourceforge.jp/usericon.php?user=kanu);padding-left: 12px;">id:kanu</a>
</li></ul><p>次のリリースのリリースマネージャは <a href="/users/jun66j5" class="user" style="background-image: url(http://sourceforge.jp/usericon.php?user=jun66j5);padding-left: 12px;">id:jun66j5</a> さんです。
</p><h2 id="h2-.E3.83.8A.E3.83.B3.E3.83.90.E3.83.AA.E3.83.B3.E3.82.B0">ナンバリング</h2><p>ここでは、バージョンのナンバリングについて説明します。
</p><ul><li>メジャーバージョン
<ul><li>Tracのバージョンが上がるとメジャーバージョンを上げます。
</li><li>例えば、<a href="http://sourceforge.jp/projects/traclight/wiki/TracLight1">TracLight1</a>.xはtrac 0.10、<a href="http://sourceforge.jp/projects/traclight/wiki/TracLightning2">TracLightning2</a>.xは trac0.11、<a href="http://sourceforge.jp/projects/traclight/wiki/TracLightning3">TracLightning3</a>.xはtrac0.12に対応しています。
</li></ul></li><li>マイナーバージョン
<ul><li>機能追加を行った場合、マイナーバージョンを上げます。
</li><li>マイナーバージョンが上がった場合、既存のプロジェクトへ対してアップグレードが必要なことがあります。
</li></ul></li><li>サブマイナーバージョン
<ul><li>バグフィックスやささいな機能追加を行った場合、サブマイナーバージョンを上げます。
</li><li>サブマイナーバージョンを上げた場合、アップグレードしても既存のプロジェクトへ影響を及ぼすことはありません。
</li></ul></li></ul><p>正式リリース時には、コンポーネントとして<strong>trac-lightning</strong>を指定します。また、チケット対応、コミット時に
<strong>解決方法を解決済</strong>に、<strong>正式リリース時にチケットをクローズ</strong>にします。
</p><h2 id="h2-.E6.AC.A1.E3.83.90.E3.83.BC.E3.82.B8.E3.83.A7.E3.83.B3.E3.81.AE.E3.83.AA.E3.83.AA.E3.83.BC.E3.82.B9.E6.97.A5.E3.81.AB.E3.81.A4.E3.81.84.E3.81.A6">次バージョンのリリース日について</h2><ul><li>リリースマネージャは、次バージョンのタスクを整理し、リリース予定日を決めます。
</li><li>リリース予定日は、前のバージョンがリリースされてから1ヶ月～3ヶ月後に設定します。次のバージョンで対応するチケットの数と稼動の取れ具合を考慮してリリース日を設定します。
</li><li>ただし、重大なバグが発生した場合、できるだけ早くリリースします。
</li></ul><h2 id="h2-.CE.B1.E3.80.81.CE.B2.E3.80.81rc.E7.89.88.E3.81.AB.E3.81.A4.E3.81.84.E3.81.A6">α、β、rc版について</h2><p>リリースをする前に必要に応じて、α版、β版、rc版をリリースすることができます。<strong>マイナーバージョン以上のバージョンアップ時は開発版を必ずリリースする</strong>ようにします。リリース時に<strong>コンポーネントとしてtrac-lightning-devを選択</strong>します。なお、<strong>開発版リリース時にはまだチケットはクローズしません</strong>。チケットに対応した時点で<strong>解決方法を「解決済み」</strong>にするのは問題ありません。
</p><ul><li>α版
<ul><li>次のリリースまでの途中のマイルストーンとしてリリースします。
</li><li>今後大きな機能変更がある可能性があります。
</li><li>不安定でバグが沢山残っている可能性があります。
</li><li>主に開発者及びへヴィーユーザー向けです。
</li></ul></li><li>β版
<ul><li>機能確認やテスターにテストして貰うためにリリースします。
</li><li>今後若干の機能変更がある可能性があります。
</li><li>バグが残っている可能がありますが、致命的なバグは多分ありません。
</li><li>テスター向けです。β版をリリースしたら、<strong>バグ報告や機能追加を要求したユーザに機能確認をしてもらうように依頼します。</strong>
</li></ul></li><li>rc版
<ul><li>リリース前の最終確認用のリリースです。テスター向けです。
</li><li>殆どバグは枯れていますが、若干バグが残っている場合もあります。
</li><li>基本的には、ささいなバグフィックス後、正式版をリリースします。
</li></ul></li></ul><h2 id="h2-.E3.83.90.E3.83.BC.E3.82.B8.E3.83.A7.E3.83.B3.E3.81.AE.E5.A4.89.E6.9B.B4.E6.99.82.E3.81.AE.E3.82.BD.E3.83.BC.E3.82.B9.E3.81.AE.E5.A4.89.E6.9B.B4">バージョンの変更時のソースの変更</h2><p>バージョンを変更する際は、<tt>set-version.cmd</tt> で以下のように実行することで必要なファイルを書き換えられるようになっています。
</p><pre>C&gt; set-version.cmd 3.1.3rc1
</pre><p>変更になる箇所は、以下の部分です。
</p><ul><li>trac.iss
<ul><li><tt>AppVerName=....</tt> の部分
</li></ul></li><li>install/replace/trac.ini.in
<ul><li>footer の部分
</li></ul></li></ul><h2 id="h2-.E3.83.AA.E3.83.AA.E3.83.BC.E3.82.B9.E4.BD.9C.E6.A5.AD">リリース作業</h2><ol><li>上記のバージョンを確認します。
</li><li>ISCC 環境変数を Inno Setup のコンパイラに設定し、build.cmd を実行します。
<ul><li>ISCC 環境変数を設定しない場合、Inno Setup をデフォルトの場所にインストールしたと仮定して <tt>%ProgramFiles%\Inno Setup 5\iscc.exe</tt> を使います。
</li><li>trac.iss と install/replace/trac.ini.in のバージョン情報に差異があるとエラーになります。
</li></ul></li><li>出来上がったバイナリの名前がバージョン情報が付与されているかを確認します。(例えば、<tt>TracLightning-3.1.2rc1.exe</tt>)
</li><li>sf.jpの「ダウンロード」→「管理」からバイナリをリリースします。コンポーネントは、trac-lightningもしくはtrac-lightning-dev(開発版)を利用のこと
</li><li>hg tagでバージョンのタグをうち、pushします。(ex. hg tag 3.1.2rc1)
</li></ol><h2 id="h2-.E6.83.85.E5.A0.B1.E5.85.B1.E6.9C.89.E3.81.AB.E3.81.A4.E3.81.84.E3.81.A6">情報共有について</h2><p>大きな変更を加えたり、他の開発者と情報共有する際には <a href="http://sourceforge.jp/projects/traclight/wiki/Development">wiki:Development</a> を利用することにします。</p>]]>
    </content:encoded>
      </item>
        <item rdf:about="http://sourceforge.jp/projects/traclight/wiki/PluginRevisionManagement">
    <title>PluginRevisionManagement</title>
    <link>http://sourceforge.jp/projects/traclight/wiki/PluginRevisionManagement</link>
    <dc:identifier>PluginRevisionManagement</dc:identifier>
    <dc:date>2011-08-10T00:27:45+09:00</dc:date>
        <description>
      <![CDATA[= プラグインのバージョン管理について =
== 背景 ==
TracLightning 3.1.2までは、プラグインのバージョン管理がまともに出来ていませんでした。幾つかのプラグインはバグ修正や日本語化対応を行っていますが、Upstreamとの差分の管理は厳密には行われていません。.svnをインポートしているプラグインもありますが、編集の競合が起るとインポートしたsvnリポジトリが破壊される]]>
    </description>
    <content:encoded>
      <![CDATA[<h1 id="h1-.E3.83.97.E3.83.A9.E3.82.B0.E3.82.A4.E3.83.B3.E3.81.AE.E3.83.90.E3.83.BC.E3.82.B8.E3.83.A7.E3.83.B3.E7.AE.A1.E7.90.86.E3.81.AB.E3.81.A4.E3.81.84.E3.81.A6">プラグインのバージョン管理について</h1><h2 id="h2-.E8.83.8C.E6.99.AF">背景</h2><p><a href="http://sourceforge.jp/projects/traclight/wiki/TracLightning">TracLightning</a> 3.1.2までは、プラグインのバージョン管理がまともに出来ていませんでした。幾つかのプラグインはバグ修正や日本語化対応を行っていますが、Upstreamとの差分の管理は厳密には行われていません。.svnをインポートしているプラグインもありますが、編集の競合が起るとインポートしたsvnリポジトリが破壊される可能性があります。
</p><p>また、<a href="http://sourceforge.jp/projects/traclight/wiki/TracLightning">TracLightning</a>とKanonでプラグインが2重管理になっているのもなんとかしたいです。
</p><p>そこで、プラグインをきちんと管理できるようにリポジトリ構成を変更したいと思います。
</p><h2 id="h2-.E7.AE.A1.E7.90.86.E6.A1.88">管理案</h2><p><a href="/users/jun66j5" class="user" style="background-image: url(http://sourceforge.jp/usericon.php?user=jun66j5);padding-left: 12px;">id:jun66j5</a>さんのところでのプラグイン管理を習って次のようにしたいと思います。
</p><h3 id="h3-Trac.E6.9C.AC.E4.BD.93">Trac本体</h3><ul><li>bitbucketのミラーをクローンして管理するのがベター
<ul><li><a href="https://bitbucket.org/edgewall/trac" class="external" rel="nofollow">https://bitbucket.org/edgewall/trac</a>
</li></ul></li></ul><h3 id="h3-.E3.83.97.E3.83.A9.E3.82.B0.E3.82.A4.E3.83.B3">プラグイン</h3><p>全部のプラグインをmercurialでクローンして管理
</p><ul><li>mercurialでプラグインをクローンして管理
</li><li>1プラグイン1リポジトリ作成
</li><li><a href="http://sourceforge.jp/projects/traclight/wiki/TracLightning">TracLightning</a>からはmercurialのプラグインリポジトリをsubrepoで参照
</li><li>独自の修正を加えていないプラグインは<a href="http://sourceforge.jp/projects/traclight/wiki/TracLightning">TracLightning</a>のリポジトリに直接subrepoを作成。独自修正が入った時点でmercurialでクローンして管理する方式に変更(できるだけforkしたリポジトリ数を減らす)
</li></ul><p>確認事項
</p><ul><li>gitリポジトリはhgでcloneできるか? 更新を取り込めるか?(hg-gitを検証?)
</li><li>svnリポジトリはhgで取り込めるか? svnのアップデートのマージをhgで取り込めるか?
</li></ul><p>検証項目
<table class="wikitable" border="1"><tbody><tr><td></td><td>hg-svn</td><td>hg-git</td></tr><tr><td>日本語</td><td>?</td><td>?</td></tr><tr><td>取り込み(clone)</td><td>?</td><td>?</td></tr><tr><td>アップデート</td><td>?</td><td>?</td></tr><tr><td>マージ</td><td>?</td><td>?</td></tr></tbody></table></p><ul><li>何処のリポジトリを使うか?
<ul><li>bitbucket(王道)
</li><li>sf.jpのShibuya.trac/<a href="http://sourceforge.jp/projects/traclight/wiki/TracLightning">TracLightning</a>(sf.jpのアカウントが利用できる)
</li><li>kanon-lab
</li><li>ciklone?(使わせて貰えれば)
</li><li>その他
</li></ul></li></ul><h2 id="h2-.E7.A7.BB.E8.A1.8C.E6.96.B9.E9.87.9D">移行方針</h2><ul><li>取り敢えず、修正していないプラグインをsubrepoへ移行する
</li><li>修正したプラグインは量が多いので段階的に移行
</li></ul><h2 id="h2-.E6.A4.9C.E8.A8.8E.E4.BA.8B.E9.A0.85">検討事項</h2><ul><li>cikloneのプラグインと共通化できないか?
</li><li>マージしたときに、マージしたリビジョンをログに書くなど、規約を作成。</li></ul>]]>
    </content:encoded>
      </item>
        <item rdf:about="http://sourceforge.jp/projects/traclight/wiki/Development%2FPlugins">
    <title>Development/Plugins</title>
    <link>http://sourceforge.jp/projects/traclight/wiki/Development%2FPlugins</link>
    <dc:identifier>Development/Plugins</dc:identifier>
    <dc:date>2011-08-07T23:06:25+09:00</dc:date>
        <description>
      <![CDATA[= 同梱しているプラグイン =
同梱しているプラグインの一覧とその入手元URLとそのリビジョンを列挙。同梱するにあたって変更しているものは、その内容を記載する。
`?` になっている部分は調査中。

 * acct_mgr
   * URL: https://trac-hacks.org/svn/accountmanagerplugin/0.11
   * Rev: 10429
  ]]>
    </description>
    <content:encoded>
      <![CDATA[<h1 id="h1-.E5.90.8C.E6.A2.B1.E3.81.97.E3.81.A6.E3.81.84.E3.82.8B.E3.83.97.E3.83.A9.E3.82.B0.E3.82.A4.E3.83.B3">同梱しているプラグイン</h1><p>同梱しているプラグインの一覧とその入手元URLとそのリビジョンを列挙。同梱するにあたって変更しているものは、その内容を記載する。
<tt>?</tt> になっている部分は調査中。
</p><ul><li>acct_mgr
<ul><li>URL: <a href="https://trac-hacks.org/svn/accountmanagerplugin/0.11" class="external" rel="nofollow">https://trac-hacks.org/svn/accountmanagerplugin/0.11</a>
</li><li>Rev: 10429
</li><li>修正内容: なし
</li></ul></li><li>addcomment
<ul><li>URL: <a href="http://trac-hacks.org/svn/addcommentmacro/0.11/" class="external" rel="nofollow">http://trac-hacks.org/svn/addcommentmacro/0.11/</a>
</li><li>Rev: ?
</li><li>修正内容: なし
</li></ul></li><li>advancedticketworkflow
<ul><li>URL: <a href="http://trac-hacks.org/svn/advancedticketworkflowplugin/0.12" class="external" rel="nofollow">http://trac-hacks.org/svn/advancedticketworkflowplugin/0.12</a>
</li><li>Rev: 9962
</li><li>修正内容: なし
</li></ul></li><li>autowikifyplugin
<ul><li>URL: <a href="http://trac-hacks.org/svn/autowikifyplugin/trunk/" class="external" rel="nofollow">http://trac-hacks.org/svn/autowikifyplugin/trunk/</a>
</li><li>Rev: ?
</li><li>修正内容: なし
</li></ul></li><li>batchmodify
<ul><li>URL: <a href="http://trac-hacks.org/svn/batchmodifyplugin/0.12/" class="external" rel="nofollow">http://trac-hacks.org/svn/batchmodifyplugin/0.12/</a>
</li><li>Rev: ?
</li><li>修正内容: なし
</li></ul></li><li>changedaterecordplugin
<ul><li>URL: ?
</li><li>Rev: ?
</li><li>修正内容: ?
</li></ul></li><li>completeuser
<ul><li>URL: <a href="https://svn.sourceforge.jp/svnroot/shibuya-trac/plugins/completeuserplugin/trunk/" class="external" rel="nofollow">https://svn.sourceforge.jp/svnroot/shibuya-trac/plugins/completeuserplugin/trunk/</a>
</li><li>Rev: ?
</li><li>修正内容: なし
</li></ul></li><li>customfieldadmin
<ul><li>URL: <a href="http://trac-hacks.org/svn/customfieldadminplugin/0.11/" class="external" rel="nofollow">http://trac-hacks.org/svn/customfieldadminplugin/0.11/</a>
</li><li>Rev: ?
</li><li>修正内容: 日本語化
</li></ul></li><li>datefield
<ul><li>URL: <a href="http://trac-hacks.org/svn/datefieldplugin/0.11/" class="external" rel="nofollow">http://trac-hacks.org/svn/datefieldplugin/0.11/</a>
</li><li>Rev: ?
</li><li>修正内容: 日本語化
</li></ul></li><li>discussion
<ul><li>URL: <a href="http://trac-hacks.org/svn/discussionplugin/0.11" class="external" rel="nofollow">http://trac-hacks.org/svn/discussionplugin/0.11</a>
</li><li>Rev: 9877
</li><li>修正内容: 日本語化
</li></ul></li><li>extendedversionplugin
<ul><li>URL: <a href="http://trac-hacks.org/svn/extendedversionplugin/0.11" class="external" rel="nofollow">http://trac-hacks.org/svn/extendedversionplugin/0.11</a>
</li><li>Rev: 9267
</li></ul></li></ul><ul><li><ul><li>修正内容: ?
</li></ul></li><li>flashembedmacro
<ul><li>URL: <a href="http://trac-hacks.org/svn/flashembedmacro/0.11" class="external" rel="nofollow">http://trac-hacks.org/svn/flashembedmacro/0.11</a>
</li><li>Rev: 7801
</li><li>修正内容: ?
</li></ul></li><li>footnotemacro
<ul><li>URL: <a href="http://trac-hacks.org/svn/footnotemacro/0.11" class="external" rel="nofollow">http://trac-hacks.org/svn/footnotemacro/0.11</a>
</li><li>Rev: 8450
</li><li>修正内容: ?
</li></ul></li><li>ganttcalendar
<ul><li>URL: <a href="http://svn.sourceforge.jp/svnroot/shibuya-trac/plugins/ganttcalendarplugin/trunk" class="external" rel="nofollow">http://svn.sourceforge.jp/svnroot/shibuya-trac/plugins/ganttcalendarplugin/trunk</a>
</li><li>Rev: 801
</li><li>修正内容: ?
</li></ul></li><li>hudsontracplus
<ul><li>URL: ?
</li><li>Rev: ?
</li><li>修正内容: ?
</li></ul></li><li>iniadmin
<ul><li>URL: <a href="http://trac-hacks.org/svn/iniadminplugin/0.11/" class="external" rel="nofollow">http://trac-hacks.org/svn/iniadminplugin/0.11/</a>
</li><li>Rev: ?
</li><li>修正内容: 多分なし
</li></ul></li><li>lightningtheme
<ul><li>URL: ?
</li><li>Rev: ?
</li><li>修正内容: ?
</li></ul></li><li>macropost
<ul><li>URL: <a href="http://trac-hacks.org/svn/macropostplugin/0.11/" class="external" rel="nofollow">http://trac-hacks.org/svn/macropostplugin/0.11/</a>
</li><li>Rev: ?
</li><li>修正内容: なし
</li></ul></li><li>mailarchiveplugin
<ul><li>URL: ?
</li><li>Rev: ?
</li><li>修正内容: ?
</li></ul></li><li>masterticketsplugin
<ul><li>URL: <a href="http://trac-hacks.org/svn/masterticketsplugin/0.11/" class="external" rel="nofollow">http://trac-hacks.org/svn/masterticketsplugin/0.11/</a>
</li><li>Rev: ?
</li><li>修正内容: なし
</li></ul></li><li>newwikipagebutton
<ul><li>URL: <a href="http://svn.sourceforge.jp/svnroot/shibuya-trac/plugins/NewWikiPageButtonPlugin/trunk/0.11/" class="external" rel="nofollow">http://svn.sourceforge.jp/svnroot/shibuya-trac/plugins/NewWikiPageButtonPlugin/trunk/0.11/</a>
</li><li>Rev: ?
</li><li>修正内容: なし
</li></ul></li><li>privatewikiplugin
<ul><li>URL: <a href="http://trac-hacks.org/svn/privatewikiplugin/0.11/" class="external" rel="nofollow">http://trac-hacks.org/svn/privatewikiplugin/0.11/</a>
</li><li>Rev: ?
</li><li>修正内容: 多分なし
</li></ul></li><li>querychart
<ul><li>URL: ?
</li><li>Rev: ?
</li><li>修正内容: ?
</li></ul></li><li>reportincludeplugin
<ul><li>URL: <a href="http://svn.sourceforge.jp/svnroot/shibuya-trac/plugins/reportincludeplugin/trunk/0.12" class="external" rel="nofollow">http://svn.sourceforge.jp/svnroot/shibuya-trac/plugins/reportincludeplugin/trunk/0.12</a>
</li><li>Rev: 800
</li><li>修正内容: ?
</li></ul></li><li>searchhyperestraier
<ul><li>URL: ?
</li><li>Rev: ?
</li><li>修正内容: ?
</li></ul></li><li>sectioneditplugin
<ul><li>URL: <a href="http://trac-hacks.org/svn/sectioneditplugin/0.12/" class="external" rel="nofollow">http://trac-hacks.org/svn/sectioneditplugin/0.12/</a>
</li><li>Rev: ?
</li><li>修正内容: 多分なし
</li></ul></li><li>svnauthzadminplugin
<ul><li>URL: <a href="http://trac-hacks.org/svn/svnauthzadminplugin/0.11/" class="external" rel="nofollow">http://trac-hacks.org/svn/svnauthzadminplugin/0.11/</a>
</li><li>Rev: ?
</li><li>修正内容: 日本語化+何か直した記憶があるが、、、
</li></ul></li><li>themeengineplugin
<ul><li>URL: <a href="http://trac-hacks.org/svn/themeengineplugin/0.11" class="external" rel="nofollow">http://trac-hacks.org/svn/themeengineplugin/0.11</a>
</li><li>Rev: 7741
</li><li>修正内容: ?
</li></ul></li><li>ticketclone
<ul><li>URL: たしかtracのサンプルプラグインから。
</li><li>Rev: ?
</li><li>修正内容: ?
</li></ul></li><li>ticketimportplugin
<ul><li>URL: <a href="http://trac-hacks.org/svn/ticketimportplugin/0.11/" class="external" rel="nofollow">http://trac-hacks.org/svn/ticketimportplugin/0.11/</a>
</li><li>Rev: ?
</li><li>修正内容: 日本語化+ネスト化チケット対応
</li></ul></li><li>ticketsubmitpolicyplugin
<ul><li>URL: ?
</li><li>Rev: ?
</li><li>修正内容: ?
</li></ul></li><li>timingandestimationplugin
<ul><li>URL: ?
</li><li>Rev: ?
</li><li>修正内容: ?
</li></ul></li><li>tocmacro
<ul><li>URL: ?
</li><li>Rev: ?
</li><li>修正内容: ?
</li></ul></li><li>tracavatarplugin
<ul><li>URL: <a href="https://svn.sourceforge.jp/svnroot/shibuya-trac/plugins/tracavatarplugin/branches/0.12/" class="external" rel="nofollow">https://svn.sourceforge.jp/svnroot/shibuya-trac/plugins/tracavatarplugin/branches/0.12/</a>
</li><li>Rev: 806
</li><li>修正内容: なし
</li></ul></li><li>tracdragdropplugin
<ul><li>URL: ?
</li><li>Rev: ?
</li><li>修正内容: ?
</li></ul></li><li>tracjsganttplugin
<ul><li>URL: <a href="http://trac-hacks.org/svn/tracjsganttplugin" class="external" rel="nofollow">http://trac-hacks.org/svn/tracjsganttplugin</a>
</li><li>Rev: 9673
</li><li>修正内容: ?
</li></ul></li><li><a href="http://sourceforge.jp/projects/traclight/wiki/TracMac">TracMac</a>OSTheme
<ul><li>URL: ?
</li><li>Rev: ?
</li><li>修正内容: アイコン周りを修正
</li></ul></li><li>tracmsofficexmlplugin
<ul><li>URL: ?
</li><li>Rev: ?
</li><li>修正内容: ?
</li></ul></li><li>tracnav
<ul><li>URL: ?
</li><li>Rev: ?
</li><li>修正内容: ?
</li></ul></li><li>tracsteinschartplugin
<ul><li>URL: <a href="http://svn.sourceforge.jp/svnroot/shibuya-trac/plugins/tracsteinschartplugin/trunk" class="external" rel="nofollow">http://svn.sourceforge.jp/svnroot/shibuya-trac/plugins/tracsteinschartplugin/trunk</a>
</li><li>Rev: 794
</li><li>修正内容: なし
</li></ul></li><li>tracsubticketsplugin
<ul><li>URL: <a href="https://svn.sourceforge.jp/svnroot/shibuya-trac/sandbox/okamototk/tracsubticketsplugin/" class="external" rel="nofollow">https://svn.sourceforge.jp/svnroot/shibuya-trac/sandbox/okamototk/tracsubticketsplugin/</a>
</li><li>Rev: 806
</li><li>修正内容: 無いはず...
</li></ul></li><li>tracwysiwyg
<ul><li>URL: <a href="http://trac-hacks.org/svn/tracwysiwygplugin/0.12" class="external" rel="nofollow">http://trac-hacks.org/svn/tracwysiwygplugin/0.12</a>
</li><li>Rev: 9676
</li><li>修正内容: なし
</li></ul></li><li>usermanager
<ul><li>URL: ?
</li><li>Rev: ?
</li><li>修正内容: 日本語化
</li></ul></li><li>workfloweditorplugin
<ul><li>URL: <a href="http://trac-hacks.org/svn/workfloweditorplugin/0.12/" class="external" rel="nofollow">http://trac-hacks.org/svn/workfloweditorplugin/0.12/</a>
</li><li>Rev: ?
</li><li>修正内容: ?
</li></ul></li><li>xdocview
<ul><li>URL: ?
</li><li>Rev: ?
</li><li>修正内容: ?
</li></ul></li><li>xmlrpcplugin
<ul><li>URL: <a href="http://trac-hacks.org/svn/xmlrpcplugin/trunk" class="external" rel="nofollow">http://trac-hacks.org/svn/xmlrpcplugin/trunk</a>
</li><li>Rev: 10514
</li><li>修正内容: なし
</li></ul></li></ul>]]>
    </content:encoded>
      </item>
        <item rdf:about="http://sourceforge.jp/projects/traclight/wiki/Development">
    <title>Development</title>
    <link>http://sourceforge.jp/projects/traclight/wiki/Development</link>
    <dc:identifier>Development</dc:identifier>
    <dc:date>2011-08-07T20:33:15+09:00</dc:date>
        <description>
      <![CDATA[= Trac Lightning開発情報 =
ここでは、TracLightningの開発者向けの情報について記述します。

== リポジトリ ==
TracLightningの最新版は、&#039;&#039;&#039;BitBucket上で開発しています&#039;&#039;&#039;。SourceForge.JP上のリポジトリは利用していません。詳細は下記のリポジトリをご覧くださ]]>
    </description>
    <content:encoded>
      <![CDATA[<h1 id="h1-Trac.20Lightning.E9.96.8B.E7.99.BA.E6.83.85.E5.A0.B1">Trac Lightning開発情報</h1><p>ここでは、<a href="http://sourceforge.jp/projects/traclight/wiki/TracLightning">TracLightning</a>の開発者向けの情報について記述します。
</p><h2 id="h2-.E3.83.AA.E3.83.9D.E3.82.B8.E3.83.88.E3.83.AA">リポジトリ</h2><p><a href="http://sourceforge.jp/projects/traclight/wiki/TracLightning">TracLightning</a>の最新版は、<strong><a href="http://sourceforge.jp/projects/traclight/wiki/BitBucket">BitBucket</a>上で開発しています</strong>。<a href="http://sourceforge.jp/projects/traclight/wiki/SourceForge">SourceForge</a>.JP上のリポジトリは利用していません。詳細は下記のリポジトリをご覧ください。
</p><ul><li><a href="https://bitbucket.org/okamototk/traclightning" class="external" rel="nofollow">https://bitbucket.org/okamototk/traclightning</a>
</li></ul><p>ソースコードを取得するには、次のようにします。
</p><div class="indent">$ hg clone <a href="https://okamototk@bitbucket.org/okamototk/traclightning" class="external" rel="nofollow">https://okamototk@bitbucket.org/okamototk/traclightning</a>
</div><p>パッチなどを作成した場合は、<a href="http://sourceforge.jp/projects/traclight/wiki/BitBucket">BitBucket</a>上からPullリクエストを出してください。
</p><h2 id="h2-.E3.83.90.E3.82.B0.E5.A0.B1.E5.91.8A.E3.82.84.E6.A9.9F.E8.83.BD.E3.83.AA.E3.82.AF.E3.82.A8.E3.82.B9.E3.83.88.E3.81.AA.E3.81.A9">バグ報告や機能リクエストなど</h2><p>バグ報告、パッチなどのトラッキングシステムへの登録は、引き続き<a href="http://sourceforge.jp/projects/traclight/wiki/SourceForge">SourceForge</a>.JPのチケットをお使いください。
</p><h2 id="h2-.E9.96.8B.E7.99.BA.E3.83.A1.E3.83.B3.E3.83.90">開発メンバ</h2><p>開発メンバは下記の通りです(アルファベット順)。
<table class="wikitable" border="1"><tbody><tr><td> メンバ </td></tr><tr><td> akihirox </td></tr><tr><td> okamototk</td></tr><tr><td> jun66j5  </td></tr><tr><td> kanu_orz </td></tr></tbody></table></p><h2 id="h2-.E5.90.8C.E6.A2.B1.E3.82.BD.E3.83.95.E3.83.88.E3.82.A6.E3.82.A7.E3.82.A2">同梱ソフトウェア</h2><ul><li><a href="http://sourceforge.jp/projects/traclight/wiki/Development%2FPlugins">プラグイン</a>
</li></ul><h1 id="h1-Agilo.E3.81.AE.E6.83.85.E5.A0.B1">Agiloの情報</h1><h3 id="h3-.E3.82.AB.E3.82.B9.E3.82.BF.E3.83.9E.E3.82.A4.E3.82.BA.E3.81.AA.E3.81.A9">カスタマイズなど</h3><ul><li>デフォルトの表示項目のカスタマイズ
<ul><li><a href="http://www.ryuzee.com/contents/blog/2969" class="external" rel="nofollow">http://www.ryuzee.com/contents/blog/2969</a>
</li></ul></li><li>Agilo の高速化
<ul><li><a href="http://www.ryuzee.com/contents/blog/2864" class="external" rel="nofollow">http://www.ryuzee.com/contents/blog/2864</a>
</li></ul></li></ul><h3 id="h3-.E8.80.83.E6.85.AE.E4.BA.8B.E9.A0.85">考慮事項</h3><ul><li>メニューを増やし過ぎると Agilo のアイコンで表示しきれずメニューが押せないので、プラグインの選別か、Agilo 側での対応が必要と思われる</li></ul>]]>
    </content:encoded>
      </item>
        <item rdf:about="http://sourceforge.jp/projects/traclight/wiki/ReleaseNote312">
    <title>ReleaseNote312</title>
    <link>http://sourceforge.jp/projects/traclight/wiki/ReleaseNote312</link>
    <dc:identifier>ReleaseNote312</dc:identifier>
    <dc:date>2011-07-28T20:09:46+09:00</dc:date>
        <description>
      <![CDATA[= Trac Lightning 3.1.2 リリースノート =

== 変更サマリー ==
 * AccountManagerの持つフォーム認証が利用できるようになりました。(#25243)
 * TracLightningのバックアップがJenkinsのjob(サンプル)に追加になりました(#25536)
 * 他詳細については [#detail TracLightning3.1.1]]>
    </description>
    <content:encoded>
      <![CDATA[<h1 id="h1-Trac.20Lightning.203.1.2.20.E3.83.AA.E3.83.AA.E3.83.BC.E3.82.B9.E3.83.8E.E3.83.BC.E3.83.88">Trac Lightning 3.1.2 リリースノート</h1><h2 id="h2-.E5.A4.89.E6.9B.B4.E3.82.B5.E3.83.9E.E3.83.AA.E3.83.BC">変更サマリー</h2><ul><li><a href="http://sourceforge.jp/projects/traclight/wiki/AccountManager">AccountManager</a>の持つフォーム認証が利用できるようになりました。(<a href="http://sourceforge.jp/projects/traclight/tracker/detail/25243" class="tracker">#25243</a>)
</li><li><a href="http://sourceforge.jp/projects/traclight/wiki/TracLightning">TracLightning</a>のバックアップがJenkinsのjob(サンプル)に追加になりました(<a href="http://sourceforge.jp/projects/traclight/tracker/detail/25536" class="tracker">#25536</a>)
</li><li>他詳細については <a href="#detail">TracLightning3.1.1からの変更点</a>を参照してください。
</li></ul><h2 id="h2-.E6.A9.9F.E7.9F.A5.E3.81.AE.E4.B8.8D.E5.85.B7.E5.90.88">機知の不具合</h2><ul><li><a href="http://sourceforge.jp/projects/traclight/tracker/detail/25834" class="tracker">#25834</a> 管理メニューのアカウントの部分に&quot;ユーザ&quot;の項目が二重に表示される
</li></ul><h2 id="h2-.E6.B3.A8.E6.84.8F.E4.BA.8B.E9.A0.85">注意事項</h2><h3 id="h3-.E3.82.AB.E3.82.B9.E3.82.BF.E3.83.A0.E3.83.95.E3.82.A3.E3.83.BC.E3.83.AB.E3.83.89.E3.81.AE.E5.89.8A.E9.99.A4.E3.81.AB.E3.81.A4.E3.81.84.E3.81.A6">カスタムフィールドの削除について</h3><p>以下2つのカスタムフィールドは、デフォルトで設定されるプラグインの動作に必要なカスタムフィールドです。<br />削除する場合は該当するプラグインをdisabledにしてから削除してください。<br />プラグインを有効なまま削除するとプロジェクトが開けなくなり、trac.iniを直接編集するしなければいけない可能性があります。
</p><ul><li>parent(親)
<ul><li><a href="http://sourceforge.jp/projects/traclight/wiki/TracSubticketsPlugin">TracSubticketsPlugin</a> で利用しているカスタムフィールドです。
</li></ul></li><li>complete(進捗率)
<ul><li>tracganttcalendarplugin で利用しているカスタムフィールドです。
</li></ul></li></ul><h2 id="detail"><a href="http://sourceforge.jp/projects/traclight/wiki/TracLightning3">TracLightning3</a>.1.1からの変更点</h2><h3 id="h3-Trac.E5.85.A8.E8.88.AC">Trac全般</h3><ul><li><a href="http://sourceforge.jp/projects/traclight/tracker/detail/25267" class="tracker">#25267</a> csvダウンロード時にutf-8になってしまうことへの対処
</li><li><a href="http://sourceforge.jp/projects/traclight/tracker/detail/25501" class="tracker">#25501</a> loginを含むwikiを作成するとログインを求められることへの対応
</li><li><a href="http://sourceforge.jp/ticket/browse.php?group_id=3068&amp;tid=25830">#25830</a> <a href="http://sourceforge.jp/projects/traclight/wiki/TicketImport">TicketImport</a>でidだけで変更を行うととエラーになることへの対応
</li><li><a href="http://sourceforge.jp/projects/traclight/tracker/detail/25536" class="tracker">#25536</a> JenkinsへのBackup用job(サンプル)の追加
</li><li><a href="http://sourceforge.jp/projects/traclight/tracker/detail/25647" class="tracker">#25647</a> Tracからsvnリポジトリ参照時の不具合対応
</li></ul><h3 id="h3-Trac.E3.83.97.E3.83.A9.E3.82.B0.E3.82.A4.E3.83.B3">Tracプラグイン</h3><ul><li>更新
<ul><li><a href="http://sourceforge.jp/projects/traclight/tracker/detail/25245" class="tracker">#25245</a> tracsteinschartplugin (0.1.9)
</li><li><a href="http://sourceforge.jp/projects/traclight/tracker/detail/25247" class="tracker">#25247</a> <a href="http://sourceforge.jp/projects/traclight/wiki/AdvancedTicketWorkflowPlugin">AdvancedTicketWorkflowPlugin</a> (0.11)
</li><li><a href="http://sourceforge.jp/projects/traclight/tracker/detail/25246" class="tracker">#25246</a> tracwysiwygplugin (0.12.0.3)
</li><li><a href="http://sourceforge.jp/projects/traclight/tracker/detail/25243" class="tracker">#25243</a> <a href="http://sourceforge.jp/projects/traclight/wiki/AccountManagerPlugin">AccountManagerPlugin</a> (0.11branch <a href="http://svn.sourceforge.jp/view?view=rev&amp;root=traclight&amp;revision=10429" class="svn">r10429</a>))
</li><li><a href="http://sourceforge.jp/projects/traclight/wiki/ReportIncludePlugin">ReportIncludePlugin</a> to (0.5-SNAPSHOT)
</li><li>xmlrpcplugin (1.1.2 trunk@10514)
</li><li><a href="http://sourceforge.jp/projects/traclight/tracker/detail/25477" class="tracker">#25477</a> <a href="http://sourceforge.jp/projects/traclight/wiki/QueryChart">QueryChart</a>の更新
</li></ul></li><li>追加
<ul><li><a href="http://sourceforge.jp/projects/traclight/tracker/detail/25244" class="tracker">#25244</a> <a href="http://sourceforge.jp/projects/traclight/wiki/ExtendVersionPlugin">ExtendVersionPlugin</a>
</li><li><a href="http://sourceforge.jp/projects/traclight/tracker/detail/25248" class="tracker">#25248</a> <a href="http://sourceforge.jp/projects/traclight/wiki/FootNoteMacro">FootNoteMacro</a>
</li><li><a href="http://sourceforge.jp/projects/traclight/wiki/FlashEmbedMacro">FlashEmbedMacro</a>
</li><li><a href="http://sourceforge.jp/projects/traclight/wiki/ChangeDaterecordPlugin">ChangeDaterecordPlugin</a>
</li></ul></li></ul><h3 id="h3-Jenkins.28Hudson.29">Jenkins(Hudson)</h3><ul><li>Jenkins本体ののバージョンアップ(1.413)
</li><li>プラグイン更新
<ul><li>Static Analysis Utilities
</li><li>Dashboard View
</li><li><a href="http://sourceforge.jp/projects/traclight/wiki/FindBug">FindBug</a>
</li><li>Checkstyle
</li><li>PDM
</li><li>Duplicate Code Scanner
</li><li>Hudson Violations plugin</li></ul></li></ul>]]>
    </content:encoded>
      </item>
        <item rdf:about="http://sourceforge.jp/projects/traclight/wiki/FrontPage">
    <title>FrontPage</title>
    <link>http://sourceforge.jp/projects/traclight/wiki/FrontPage</link>
    <dc:identifier>FrontPage</dc:identifier>
    <dc:date>2011-07-28T20:02:51+09:00</dc:date>
        <description>
      <![CDATA[[[Embed(logo.png)]]

 ※ &#039;&#039;&#039;リポジトリをBitBucketへ移行しました&#039;&#039;&#039;。詳細は、[wiki:Development 開発者情報]をご覧ください。

----
 * TracLightning3.1.2をリリースしました。プラグインの最新化と不具合への対応が主です。詳しくは[http://sour]]>
    </description>
    <content:encoded>
      <![CDATA[<img src="http://sourceforge.jp/projects/traclight/wiki/FrontPage/attach/logo.png" alt="logo.png" id="emb-logo.png-1" title="logo.png" class="embed-image" width="468" height="60"><p>
</p><div class="indent">※ <strong>リポジトリを<a href="http://sourceforge.jp/projects/traclight/wiki/BitBucket">BitBucket</a>へ移行しました</strong>。詳細は、<a href="http://sourceforge.jp/projects/traclight/wiki/Development">開発者情報</a>をご覧ください。
</div><hr /><ul><li><a href="http://sourceforge.jp/projects/traclight/wiki/TracLightning3">TracLightning3</a>.1.2をリリースしました。プラグインの最新化と不具合への対応が主です。詳しくは<a href="http://sourceforge.jp/projects/traclight/releases/52730/note">こちら</a>
</li><li><strong>@ITの<a href="http://www.atmarkit.co.jp/fjava/rensai4/devtool21/devtool21_1.html" class="external" rel="nofollow">「Hudson」改め「Jenkins」で始めるCI（継続的インテグレーション）入門</a>にて<a href="http://sourceforge.jp/projects/traclight/wiki/TracLightning">TracLightning</a>が紹介されました</strong>。CIやJenkinsに興味がある方は是非ご一読ください。
</li><li><a href="http://sourceforge.jp/projects/traclight/wiki/TracLightning">TracLightning</a>の後継ソフトウェアKanonを公開しました。詳しくは<a href="http://kanon.ultimania.org/" class="external" rel="nofollow">こちらのページ</a>をご覧ください。なお、<a href="http://sourceforge.jp/projects/traclight/wiki/TracLightning">TracLightning</a>の開発・メンテナンスは継続されますので、ご安心ください。<a href="http://sourceforge.jp/projects/traclight/wiki/TracLightning">TracLightning</a>の開発継続の表明については、<a href="http://kanon.ultimania.org/?p=136" class="external" rel="nofollow">こちら</a>をご覧ください。
</li><li><a href="http://sourceforge.jp/projects/traclight/wiki/TracLightning3">TracLightning3</a>.0でMercurialを簡単に使う<a href="http://d.hatena.ne.jp/re_guzy/20101119/p1" class="external" rel="nofollow">hglight</a>が公開されています。分散バージョン管理ツールを導入をご検討の方は是非お試しください。
</li><li><a href="http://sourceforge.jp/projects/traclight/wiki/TracLightning3">TracLightning3</a>.0.0をリリースしました。Trac0.11からTrac0.12への以降がメインで、幾つかのTrac0.12で動作しないプラグインは削除されています。<a href="http://sourceforge.jp/projects/traclight/wiki/TracLightning2">TracLightning2</a>.xをお使いの場合で、特に不満がない場合はアップグレードをお勧めしません。<a href="http://sourceforge.jp/projects/traclight/wiki/TracLightning2">TracLightning2</a>.xからのアップグレードの注意は、<a href="http://sourceforge.jp/projects/traclight/wiki/TracUpgrade3_0_0">ここ</a>をご覧ください。
</li></ul><ul><li>ITProの2009年末において、<strong><a href="http://sourceforge.jp/projects/traclight/wiki/TracLightning">TracLightning</a>の紹介記事がランキング2位</strong>になりました。詳細は、<a href="http://itpro.nikkeibp.co.jp/article/COLUMN/20091203/341535/" class="external" rel="nofollow">［Development］プロジェクト管理ツールTracに高い関心 </a>をご覧ください。
</li></ul><hr /><h2 id="h2-.21TracLightning.E3.81.A3.E3.81.A6.E3.81.AA.E3.81.AB.3F">TracLightningってなに?</h2><p>TracLightningは、<strong>ものぐさな開発者</strong>をターゲットとたプロジェクト管理ツールです。開発プロジェクト、運用・保守プロジェクトで利用でき、営業や総務のような汎用的なタスク管理ツールとしても利用できます。従来的なタスク、バグ管理に加え、3.0からスクラムをお手本とした<strong>アジャイル開発にも対応</strong>しました。
</p><p>TracLightningでできることは、<strong>ぶっちゃけTracLightningを使わなくてもできる</strong>でしょう。しかしながら、Trac/Redmineに色々と拡張プラグインを設定したり、バージョン管理ツールとCIとの連携の設定をしたり、色々と面倒な設定が必要です。また、そもそもどのツールを使えば良いのかツールを選定するところから始まるかも知れませんし、沢山の拡張プラグインの中から使えるプラグインを見つけ出すのは初心者にとっては不可能と言って過言ではないでしょう。
</p><p>TracLightningは、<strong>数々のプロジェクトで採用実績があるツール群を採用</strong>しています。チケット(課題、バグ、タスク)管理にTrac、バージョン管理にSubversion、継続的インテグレーションにHudsonと、どれもほぼデファクトスタンダードとして広く利用されているツール達です。TracLightningを使えば、<strong>これらのツール群がきちんと連携した状態でわずか数クリックで導入可能</strong>です。
</p><p>また、最近では、hglightなど、分散バージョン管理システムを利用するための拡張なども登場してきており、<strong>よりモダンな開発を</strong>サポートします。
</p><p>是非、TracLightningを試してみてください。
</p><a href="http://sourceforge.jp/projects/traclight/wiki/FrontPage/attach/shibuya-trac.png"><img src="http://sourceforge.jp/projects/traclight/wiki/FrontPage/thumb/default/shibuya-trac.png" alt="shibuya-trac.png" id="emb-shibuya-trac.png-1" title="shibuya-trac.png" class="embed-image" width="300" height="225"></a><p>
Trac Lightningの画面イメージ(クリックすると拡大します)
</p><a href="http://sourceforge.jp/projects/traclight/wiki/FrontPage/attach/scrum.png"><img src="http://sourceforge.jp/projects/traclight/wiki/FrontPage/thumb/default/scrum.png" alt="scrum.png" id="emb-scrum.png-1" title="scrum.png" class="embed-image" width="300" height="233"></a><p>
Agile用プロジェクトの画面イメージ(クリックすると拡大します)
</p><h2 id="h2-.E3.81.8A.E3.81.97.E3.82.89.E3.81.9B">おしらせ</h2><ul><li>(2010/11/15) <a href="http://sourceforge.jp/projects/traclight/releases/49740/">TracLightning 3.0.0</a> リリース
<ul><li><a href="http://sourceforge.jp/projects/traclight/wiki/TracUpgrade3_0_0">アップグレード時の注意</a>
</li></ul></li><li>(2010/06/26) <a href="http://sourceforge.jp/projects/traclight/releases/48016/">TracLightning 2.5.2</a> リリース
</li><li>(2010/06/01) <a href="http://sourceforge.jp/projects/traclight/releases/47688/">TracLightning 2.5.1</a> リリース
</li><li>(2010/05/19) <a href="http://sourceforge.jp/projects/traclight/releases/47483/">TracLightning 2.5.0</a> リリース
</li><li>(2010/03/30)<strong><a href="http://sourceforge.jp/projects/traclight/wiki/Announce20100330_1">リポジトリブラウザに関するセキュリティホールについて</a></strong>
</li><li><a href="http://sourceforge.jp/projects/traclight/wiki/Upgrade">アップグレード時の注意</a>
</li></ul><p>ユーザの評判はこちらから
</p><ul><li><a href="http://d.hatena.ne.jp/kaorun55/20100329/1269835767" class="external" rel="nofollow">TracLightning-2.5.0 リリース</a>
</li><li><a href="http://d.hatena.ne.jp/kaorun55/20090215/trac" class="external" rel="nofollow">TracLightning2.1 正式版リリース</a>
</li><li><a href="http://d.hatena.ne.jp/kanu-orz/20090215/1234689396" class="external" rel="nofollow">Trac Lighting 2.1正式リリース!</a>
</li><li><a href="http://slashcolon.com/wordpress/2009/02/15/trac-lightning-21%E3%83%AA%E3%83%AA%E3%83%BC%E3%82%B9/" class="external" rel="nofollow">Trac Lightning 2.1リリース</a>
</li></ul><h2 id="h2-.E6.96.B0.E7.9D.80.E6.83.85.E5.A0.B1">新着情報</h2><ul><li>12月17日(金)<a href="http://sourceforge.jp/projects/shibuya-trac/wiki/meeting%2F13">分散バージョン管理勉強会</a>が開催されました。50名超の参加がありました。詳細はレポートをご覧ください。
</li><li>10月1日(金)<a href="http://sourceforge.jp/projects/shibuya-trac/wiki/meeting%2F10">Shibuya.trac第8回勉強会</a>が開催されました。前回と同じく総勢57名もの参加がありました。詳細はレポートをご覧ください。
</li><li>7/7日(水)にShibuya.trac第7回勉強会<a href="http://sourceforge.jp/projects/shibuya-trac/wiki/meeting%2F07">七夕.trac</a>が開催されました。総勢57名もの参加がありました。詳細はレポートをご覧ください。
</li><li>6月9日(水)<a href="http://sourceforge.jp/projects/traclight/wiki/TracLightning">TracLightning</a>を題材にした<a href="http://atnd.org/events/4577" class="external" rel="nofollow">第六回　プロジェクト効率化勉強会</a>が開催されました。大勢のご参加ありがとうございました。
</li><li>5月12日(水)<a href="http://sourceforge.jp/projects/traclight/wiki/TracLightning">TracLightning</a>を題材にした<a href="http://atnd.org/events/4149?updated_at=1271725396" class="external" rel="nofollow">第五回　プロジェクト効率化勉強会</a>が開催されました。大勢のご参加ありがとうございました。
</li><li>4月27日(火)<a href="http://sourceforge.jp/projects/shibuya-trac/wiki/meeting/06">Shibuya.trac第6回勉強会</a>が開催されました。
</li><li>4月14日(水)<a href="http://benkyo-kai.info/groups/%E3%83%97%E3%83%AD%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%E5%8A%B9%E7%8E%87%E5%8C%96%E5%8B%89%E5%BC%B7%E4%BC%9A" class="external" rel="nofollow">第4回プロジェクト効率化勉強会</a>にて、<a href="http://sourceforge.jp/projects/traclight/wiki/TracLightning">TracLightning</a>を利用したWikiの使い方についての勉強会が行われました。
</li><li>3月10日(水)<a href="http://benkyo-kai.info/groups/%E3%83%97%E3%83%AD%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%E5%8A%B9%E7%8E%87%E5%8C%96%E5%8B%89%E5%BC%B7%E4%BC%9A" class="external" rel="nofollow">第三回 プロジェクト効率化勉強会</a>にて、<a href="http://sourceforge.jp/projects/traclight/wiki/TracLightning">TracLightning</a>を利用したWikiの使い方についての勉強会が行われました。
</li><li>2月10日(水)<a href="http://benkyo-kai.info/groups/%E3%83%97%E3%83%AD%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%E5%8A%B9%E7%8E%87%E5%8C%96%E5%8B%89%E5%BC%B7%E4%BC%9A" class="external" rel="nofollow">第二回　プロジェクト効率化勉強会</a>にて、<a href="http://sourceforge.jp/projects/traclight/wiki/TracLightning">TracLightning</a>を利用したプロジェクト管理の効率化の勉強会が行われました。Subversionブランチやマージなどの構成管理の基礎について演習を通して勉強しました。
</li></ul><ul><li>gihyo.jpの<a href="http://gihyo.jp/dev/serial/01/trac/0002" class="external" rel="nofollow">Tracを使って開発プロジェクトを楽しもう！ 第2回　Trac Lightningの紹介</a>にて、<a href="http://sourceforge.jp/projects/traclight/wiki/TracLightning">TracLightning</a>が紹介されました
</li><li>かおるんさんにより<a href="http://d.hatena.ne.jp/kaorun55/20081212/1229050506" class="external" rel="nofollow">Trac LightningでHudsonをWindowsサービスとして動かす方法</a>が紹介されました。
</li><li>IT Pro<a href="http://itpro.nikkeibp.co.jp/article/COLUMN/20080508/301009/?ST=develop" class="external" rel="nofollow">Tracで開発現場を交通整理「Trac Lightningで簡単インストール」</a>で紹介されました。
</li><li>@ITの記事<a href="http://www.atmarkit.co.jp/fjava/rensai4/devtool02/devtool02_1.html" class="external" rel="nofollow">SubversionとTracでファイル管理の“迷宮”から脱出</a>にてTrac Lightningが紹介されました。
</li><li>@ITの<a href="http://www.atmarkit.co.jp/fjava/rensai4/devtool01/devtool01_1.html" class="external" rel="nofollow">Trac Lightningで始めるチケット式開発「電撃」入門</a>にてTrac Lightningが紹介されました。是非ご覧ください。
</li><li>TECH WORLDの<a href="http://www.techworld.jp/channels/software/102459/" class="external" rel="nofollow">プロジェクト管理の統合環境を手軽に構築できる「Trac Lightning」</a>で紹介されました。
</li><li><a href="http://sourceforge.jp/projects/shibuya-trac/wiki/meeting%2F02">Shibuya.trac勉強会0.11</a>に参加ました。
</li></ul><hr /><p>Trac0.11/Subversion1.5.0を採用した、数々の新機能を盛り込んだTrac Lightning2.0.0をリリースしました。2.xの概要については下記のサイトをご覧ください。
</p><ul><li><a href="http://d.hatena.ne.jp/kaorun55/20080709/trac" class="external" rel="nofollow">Trac Lightning 2.0.0 Beta3</a>
</li><li><a href="http://sourceforge.jp/projects/traclight/wiki/WhatsNewInTL20">Trac Lightning 2.0の新機能</a>
</li><li><a href="http://d.hatena.ne.jp/kaorun55/20080709/trac3" class="external" rel="nofollow">ワークフロー機能のカスタマイズ方法</a>
</li></ul><p><strong>注:Trac Lightning 1.x系から最新のTrac Lightning2.0.xへアップグレードは自動で行われません。詳細は、<a href="http://sourceforge.jp/projects/traclight/wiki/Install">インストールのページ</a>のアップグレードのセクションをご覧ください。</strong>
</p><hr /><ul><li>チケットによるバグ、課題、タスク管理 
</li><li>ガントチャート、タスクのプログレッシブバーによる進捗管理
</li><li>カレンダーによるスケジュール管理
</li><li>ワークフロー機能
</li></ul><p>がご利用頂けます。
</p><h2 id="h2-.5Bwiki.3AInstall.20.E3.82.A4.E3.83.B3.E3.82.B9.E3.83.88.E3.83.BC.E3.83.AB.5D"><a href="http://sourceforge.jp/projects/traclight/wiki/Install">インストール</a></h2><p>新規インストールであれば、<a href="http://sourceforge.jp/frs/index.php?group_id=2810">TracLight-x.x.exe</a>をダウンロードしてクリックしてインストールするだけです。詳細は上記の<a href="http://sourceforge.jp/projects/traclight/wiki/Install">インストールのページ</a>を参考にしてください。1.5以降は、下一桁が奇数の場合は開発バージョン(不安定バージョン)で、仕様変更や大幅な機能追加が行われる可能性があります。下一桁が偶数の場合は安定バージョンで基本的にはバグフィックスや細微な機能追加したものです。現在の安定バージョンは2.0.0です。<strong>1.9.x、2.1.xは不安定バージョン</strong>なのでご注意ください。
</p><h2 id="h2-.E3.81.AF.E3.81.98.E3.82.81.E3.81.AB">はじめに</h2><p>みなさんは、プロジェクト管理をどのようにしているでしょうか?殆どの人はMS ProjectやExcelを利用しているのではないかと思います。MS ProjectやExcelを利用した場合、タスクや課題などを一覧として管理するには優れていますが、タスクの進行状況や、課題、故障を解決していった作業の過程を残すのには、向いておらず、ある作業で何をやったのかは、担当者とそのリーダー位しか把握していないのが現状ではないでしょうか。
</p><p>また、ある程度大きな規模の会社になると社内で開発したプロジェクト管理ツールを利用していると思いますが、そのようなプロジェクト管理ツールは、開発経験のない開発者に作らせていることが多く、使い易いとは言えないのが実態です。
</p><p>オープンソースでも幾つかのプロジェクト管理ツールが提供されていますが、インストールが面倒だったり、業務で利用するには機能が不足していたりします。また、それらのツールを利用するのにRDBMSが必要、各スクリプト言語のセットアップが必要、更に設定が複雑であったりと、導入の敷居が高いのが現状です。Trac Lightningは、<strong>非常に手軽に導入できること</strong>を第一目標に掲げたツールです。Trac Lightningを利用することにより、インストールのみならず、<strong>プロジェクトの設定も簡単に行うことができます</strong>。
</p><p>Trac Lightningは環境構築をするのが面倒くさい「ものぐさな」開発者をターゲットとしています。腕に自信があって、カスタマイズをバリバリやれる方はTracを素でインストールしたり、redMineをgemでガリガリやりながらインストールした方が幸せになれるかもしれません。私は面倒くさがり屋なのでTrac Lightningを使いますが...
</p><h3 id="h3-Trac.E6.9C.88.E3.81.A8.E3.81.AA.E3.81.AB.E3.81.8C.E9.81.95.E3.81.86.E3.81.AE.3F">Trac月となにが違うの?</h3><ul><li><a href="http://sourceforge.jp/forum/forum.php?forum_id=14112">Trac月は1.6.0からTrac Lightningと名前を変更してリリースしました。</a>
</li><li>CIツールとして、Apache Continuumに換わり川口耕介さんが開発するHudsonに変更しました。HudsonはGlassfish、JBossを始め、多くのオープンソースプロダクトで利用されている実績のあるJavaのCIツールです。
</li></ul><h2 id="h2-.E3.83.A6.E3.83.BC.E3.82.B6.E3.81.AE.E5.A3.B0">ユーザの声</h2><p>色々美辞零句を並べても<strong>疑り深いあなたは絶対信用しない</strong>と思いますので、Web上のユーザの声を並べてみましたので参考にしてください。 
</p><ul><li><a href="http://amaxi.sitemix.jp/blog/?p=65" class="external" rel="nofollow">TracLightの初期セットアップ手順</a>
<pre>開発においてコーディング以外は付帯作業なので、できれば支援形のツールに手間はかけたくない。
この点TracLightは、即効でセットアップがすむのは非常に便利です!
</pre></li></ul><ul><li><a href="http://0123box.jugem.jp/?eid=1062" class="external" rel="nofollow">Trac Lightning におねがい</a>
<pre>リーダの机の横の Win 2003 Server 上にTrac Lightningを入れる。
TracとSubversionを一気に構築できて便利です、これ。
</pre></li></ul><ul><li><a href="http://d.hatena.ne.jp/a2c/20081022/1224610827" class="external" rel="nofollow">理想と現実 Winと*nix Tracの場合</a>
<pre>　ユーザー管理やフォーラム、カレンダーにガントチャート、
果ては統計とか言うプラグインまで入ってる。それに結構な
量が日本語化されてるし・・こりゃーこっちを使うわなぁと
おもった。
...
TracLigningは手軽さが、かなりいい！Winのライセンス代
払っても良いかもしれないと思わせる簡便さに、やりたい事
とやれる事の差を感じた。もっと精進せねば行けないと思った。
</pre></li><li><a href="http://barca.daa.jp/archives/2008/09/5th-softgrid-appv-45-rtmed.php" class="external" rel="nofollow">5th - SoftGrid が App-V 4.5 で RTMed</a>
<pre>本っっっっっっ当にきっつい trac の導入をインストーラで！
これは大変ありがたいプロジェクトです。感謝！
</pre></li></ul><ul><li><a href="http://cocorocco.blog111.fc2.com/blog-entry-108.html" class="external" rel="nofollow">Trac　インストール完了の巻</a>
<pre>やばい何これ楽しいやばい
議事録もWikiで書けるしデータも添付できるしなぁんぞこれ
ちょ　これ　すげぇぞー！（大声）
</pre></li></ul><ul><li><a href="http://keiyakanno.com/blog/2008/04/trac_lightningcss.html" class="external" rel="nofollow">Trac LightningのCSSを変更する</a>
<pre>プロジェクト管理に&quot;Trac&quot;というWebアプリケーションを使用しています。
このアプリケーションはインストールすれば、すごい使い勝手が良いのですが、
インストールが大変です。それを補ってくれるのが、&quot;Trac Lightning&quot;という
パッケージです。Windowsであれば、インストーラをダブルクリックするだけで、
設定が完了してしまいます。
</pre></li></ul><ul><li><a href="http://croppy.net/blog/archives/16" class="external" rel="nofollow">Trac Lightning のインストール。</a>
<pre>Trac Lightning 使っちゃうと、一から色々と関連ソフトウェア
入れるなんてアホらしくてできないね。
</pre></li></ul><ul><li><a href="http://yusi00.blogspot.com/2008/07/traclightning-200beta3.html" class="external" rel="nofollow">TracLightning-2.0.0beta3</a>
<pre>てなわけで、Bate3を試したのですが、無事テストサーバで稼働しました。

本番のプロジェクトをコピーして upgrade.batを実行したら、


無事インポートもできました。
ちなみに本番のTracLightはver1.1.2 なんですがね。
すばらしい互換性です。
</pre></li></ul><ul><li><a href="http://d.hatena.ne.jp/kaorun55/20080709/trac" class="external" rel="nofollow">Trac Lightning 2.0.0 Beta3</a>
<pre>Trac Lightning 2.0.0 Beta2 の不具合の解消を試そうと思ったら、
Trac Lightning 2.0.0 Beta3 がリリースされていた＾＾；

＃仕事が速い！
...
管理側としては管理方法が直感的になってるので、とてもウレシイ。
本当にこんないいソフトを提供してくれてる開発者さんに感謝感謝！！
</pre></li></ul><ul><li><a href="http://d.hatena.ne.jp/jyukutyo/20080619/1213883979" class="external" rel="nofollow">Trac Lightningはヤバすぎる</a>
<pre>これはヤバい。使えすぎ。
すごくインストールが簡単。3クリック。
...
一緒にWikiは立っちゃうし、MavenとHudsonも一緒に入れれちゃう。
一緒に入れれちゃうってことは、デフォルトで連携するってことで。
WikiのユーザーとSubversionのユーザーと、Tracのユーザーは同一。
</pre></li><li><a href="http://d.hatena.ne.jp/seiunsky/20080617/1213722836" class="external" rel="nofollow">Trac Lightningが凄い件</a>
<pre>会社で使っているオレオレ Trac を、半年ぶりくらいに新しいバージョンをインストールしてみた。
チケットとカレンダとガントチャートの連携のすごさに吹いたwww
何これ。普通にプロジェクトで使えるじゃん。見た目カッコいいじゃん。
これなら会社でのマネージャー層への求心力も半端無いですよ！！
Tracを使った事無い人は今すぐここからインストールだ！
</pre></li><li><a href="http://d.hatena.ne.jp/kaorun55/20080513" class="external" rel="nofollow">TracをUSBデバイスに入れて持ち運ぶ</a>
<pre>最近のTrac Lightning はどんどん見た目がきれいになっている。

しかもカレンダーとガントチャートがキレイに表示されるので、
インストールの手軽さから redMine から一歩抜きん出たカンジかな。
</pre></li><li><a href="http://nothing00goodbye.blog84.fc2.com/blog-entry-66.html" class="external" rel="nofollow">trac lightning (月1.6.0)</a>
<pre>WINDOWSでTracやるならtracLightning最高ですよ！！！
tracLightning使いたいからWINDOWSサーバ作ろうかってぐらいのノリですよ。
</pre></li></ul><ul><li><a href="http://d.hatena.ne.jp/lino/20080112/1200117762" class="external" rel="nofollow">Trac月でらくらく開発スタート</a>
<pre>OSSのツールは運用が無視だったり、日本語環境が充実していなかったりと、
使う人を選びますが(と思う)、Trac月は本当に現場ですぐ使えるツールだと
思います。
</pre></li><li><a href="http://www.moongift.jp/2007/04/3560/" class="external" rel="nofollow">10分で使えるtrac「trac月」</a>
<pre>10分あればtracを使ったプロジェクト管理が開始できてしまう。
</pre></li><li><a href="http://dev.chrisryu.com/2007/01/trac.html" class="external" rel="nofollow">Trac月(でぃべろっぱーず・さいど)</a>
<pre>Subversionとの連携がとれているという点やWebの管理画面
から設定が行えるのはポイントが高いですね。この辺の設定は
結構苦労しがちなところなので。
</pre></li></ul><ul><li><a href="http://www.ez0.net/2007/12/usbsubversiontrac.html" class="external" rel="nofollow">Second Wave</a>
<pre>Trac月（Trac-Light）が一番いいんじゃないかな。ということで
USBメモリにTrac月を入れてみた。
</pre></li></ul><ul><li><a href="http://slashdot.jp/linux/comments.pl?sid=382347&amp;op=&amp;threshold=-1&amp;commentsort=3&amp;mode=thread&amp;pid=1259516" class="external" rel="nofollow">個人的にはTortoiseGITが欲しい</a>
<pre>TortoiseSVNとTrac月を使っているが、DEATH MARCHで新世界の神に
なれるかもしれないとは思う。
</pre></li><li><a href="http://d.hatena.ne.jp/kare/20070218/1171799470" class="external" rel="nofollow">kareの日記</a>
<pre>All-In-One Tracと比べると後発なだけあってこちらの方が
ずいぶんと良い．
これからは，WindowsでTracを使うなら迷わずTrac月がお奨め！
</pre></li><li><a href="http://d.hatena.ne.jp/Hiroaki_Endoh/20071118/1195364186" class="external" rel="nofollow">ＷＥＢ版えんどぅー</a>
<pre>で、そんなこんなして見つけたのが Trac月

すごい、たったの数分で環境が一気に整った！(笑
すごすぎて、思わず笑みがこぼれますよ、これは！！
</pre></li></ul><h2 id="h2-.E7.B4.B9.E4.BB.8B.E3.82.B5.E3.82.A4.E3.83.88">紹介サイト</h2><p>下記のサイトで紹介されています。
</p><ul><li><a href="http://www.amazon.co.jp/dp/4798019615?tag=toraneko-22&amp;camp=243&amp;creative=1615&amp;linkCode=as1&amp;creativeASIN=4798019615&amp;adid=0S9K0JR6EDG4TWY69WM9&amp;" class="external" rel="nofollow">入門Trac with Subversion</a>
</li><li><a href="http://www.atmarkit.co.jp/fjava/rensai3/eclipseplgn23/eclipseplgn23_1.html" class="external" rel="nofollow">Mylyn＆Tracでリズムに乗ってタスクを大掃除♪</a>
</li><li><a href="http://www.atmarkit.co.jp/fjava/rensai3/eclipseplgn15/eclipseplgn15_1.html" class="external" rel="nofollow">バージョン管理に便利なSubversiveプラグイン</a>
</li></ul><h2 id="h2-Trac.20Lightning.E3.81.AE.E7.89.B9.E5.BE.B4">Trac Lightningの特徴</h2><h3 id="h3-.E3.82.BF.E3.82.B9.E3.82.AF.E3.81.AE.E4.BD.9C.E6.A5.AD.E5.B1.A5.E6.AD.B4.E3.82.92.E7.AE.A1.E7.90.86.E5.8F.AF.E8.83.BD">タスクの作業履歴を管理可能</h3><p>タスク(故障処理、課題解決も含みます)に対する作業履歴をコメントとして残すことができます。これにより、作業過程を明確にすることができます。
</p><h3 id="h3-SVN.E3.81.A8.E3.81.AE.E9.80.A3.E6.90.BA">SVNとの連携</h3><p>例えば、○×実装やバグ解決と言ったタスクがあったとします。SVNと連携し、そのタスクの実行過程でソースコードがどのように修正されたのか、タスクと紐づけることができます。
</p><h3 id="h3-.E3.82.AA.E3.83.BC.E3.83.AB.E3.82.A4.E3.83.B3.E3.83.AF.E3.83.B3.E3.83.91.E3.83.83.E3.82.B1.E3.83.BC.E3.82.B8">オールインワンパッケージ</h3><p>構成管理ツールであるSubversionと、シンプルな使い易さと拡張性によるカスタマイズによる簡単な機能追加を両立させたTrac、それらを動作させるために必要なApache、Python、SQLite等のミドルウェアを一式含んでいます。直ぐに導入することができます。
</p><h3 id="h3-.E3.82.A4.E3.83.B3.E3.82.B9.E3.83.88.E3.83.BC.E3.83.AB.E3.81.8C.E6.A5.B5.E3.82.81.E3.81.A6.E5.8D.98.E7.B4.94">インストールが極めて単純</h3><p>MS製品並にインストールが簡単です。WindowsXPに簡単にインストールすることができます。インストール操作自身は1分程で完了します。インストール後、直ぐご利用頂くことができます。
</p><h3 id="h3-Web.E3.81.AEGUI.E3.81.A7.E8.A8.AD.E5.AE.9A.E5.8F.AF.E8.83.BD">WebのGUIで設定可能</h3><p>デフォルトのTracでもWebでの管理機能が含まれていますが、機能的に貧弱です。Trac Lightningは管理機能を強化し、必要な設定項目は概ねWebから設定できるようになっています。もちろん、設定ファイルを直接書き換えることによる変更にも対応します。
</p><h3 id="h3-.E3.83.97.E3.83.AD.E3.82.B8.E3.82.A7.E3.82.AF.E3.83.88.E4.BD.9C.E6.88.90.E6.A9.9F.E8.83.BD">プロジェクト作成機能</h3><p>プロジェクト作成機能を提供し、SubversionとTracのリポジトリを簡単に作成することができます。
</p><h3 id="h3-Maven.E3.81.A8.E3.82.B5.E3.83.B3.E3.83.97.E3.83.AB.E3.83.97.E3.83.AD.E3.82.B8.E3.82.A7.E3.82.AF.E3.83.88.E3.82.92.E5.90.8C.E6.A2.B1">Mavenとサンプルプロジェクトを同梱</h3><p>MavenとMaven用のサンプルプロジェクトを用意しており、簡単にMavenを試すことができます。また、Apache Continuumも一緒に同梱し、Apache Continuumによる継続的インテグレーションも直ぐに試すことができます。Javaによる開発を行わない場合は、インストールしないことも可能です。
</p><p>Tracとは、Subversionと連携するプロジェクト管理ツールです。Tracを利用することにより、故障管理、タスク管理、構成管理を行うことができます。これらを管理する要素はチケットと呼ばれ、チケットはSubversion、Wiki、他のチケットと連携することができます。Trac自身は、Ruby on RailsやSpringIDEの開発に利用されています。
</p><p>その他、SQLite3コマンドラインで日本語を利用すると文字化けするバグを修正したりしています。
</p><h2 id="h2-All.20In.20One.20Trac.E3.81.A8.E4.BD.95.E3.81.8C.E9.81.95.E3.81.86.E3.81.AE.3F">All In One Tracと何が違うの?</h2><p>Tracのディストリビューションとして、All In One Tracがありますが、下記の点がAll In One Tracと異なります。
</p><ul><li>TracのバージョンがAll In One Tracより新しいです(2007/01/01現在)。All In One Tracは0.9.x系ですが、Trac Lightningは0.11.x系を採用しています。
</li><li>SubversionのコミットメッセージをTracのチケットのコメントに追加することができます。SubversionとTracがより蜜に連携させることができます。
</li><li>Webの管理画面から様々な設定を簡単に行うことができます。
</li><li>プログラムメニューからサービスとして起動することができます｡
</li><li>Mavenを利用するためのテンプレートプロジェクトが用意されており、簡単にMavenを導入することができます。
</li></ul><h2 id="h2-Trac.20Lightning.E3.81.AE.E6.94.B9.E9.80.A0.E3.81.AB.E3.81.A4.E3.81.84.E3.81.A6">Trac Lightningの改造について</h2><ul><li>%TRAC_LIGHT_HOME%\python-libにpythonのライブラリが入っています。
</li><li>%TRAC_LIGHT_HOME%\svn\pluginsにTracのプラグインが入っています。
</li></ul><p>%TRAC_LIGHT_HOME%ディレクトリで、
<pre>&gt; bin\post-install.bat C:\TracLight  (C:\TracLightはTracLightningをインストールしたディレクトリ名)
</pre>を実行することで、pythonのライブラリとプラグインがインストールされます。Trac Lightningを改造する場合は、python-libディレクトリ、svn\pluginsディレクトリのファイルを編集してpost-install.batを実行すると楽です。
</p><p>デバッグなどで動的に変更を反映させる場合は、%TRAC_LIGHT_HOME%\python\Lib\site-packagesディレクトリ以下のファイルを変更すると便利ですが、post-install.batを実行するとファイルが上書きされてしまうので、ご注意ください。
</p><h2 id="h2-.E5.88.A9.E7.94.A8.E6.96.B9.E6.B3.95">利用方法</h2><h3 id="h3-.E3.83.97.E3.83.AD.E3.82.B8.E3.82.A7.E3.82.AF.E3.83.88.E3.81.AE.E4.BD.9C.E6.88.90">プロジェクトの作成</h3><p>かおるんさんの<a href="http://d.hatena.ne.jp/kaorun55/20080719/trac" class="external" rel="nofollow">新規プロジェクトの作成方法</a>をご覧ください。
</p><h3 id="h3-Trac.2FSVN.E3.81.AEURL">Trac/SVNのURL</h3><p>http://&lt;ホスト名&gt;/tracにアクセスすると、利用可能なプロジェクト一覧が表示されます。各プロジェクトのSVNリポジトリは、 http://&lt;ホスト名&gt;/svn/&lt;プロジェクト名&gt;でアクセスすることができます。デフォルトでは、SampleProjectプロジェクトが作成されています。
</p><h3 id="h3-.E3.83.A6.E3.83.BC.E3.82.B6.E3.82.A2.E3.82.AB.E3.82.A6.E3.83.B3.E3.83.88">ユーザアカウント</h3><p>また、デフォルトのユーザアカウントとして、下記の2つが利用できます。
</p><table class="wikitable" border="1"><tbody><tr><td>ユーザ名</td><td>パスワード</td><td>説明</td></tr><tr><td>guest</td><td>guest</td><td>ゲストアカウントです。通常のユーザ権限を持ちます。</td></tr><tr><td>admin</td><td>admin</td><td>管理者アカウントです。TRAC_ADMIN権限があり、管理画面でTracの設定やユーザアカウントの作成等を行うことができます。</td></tr></tbody></table><p>デフォルトのパスワードを変更するには、それぞれのユーザ名でTracにログインして、画面右上の「My Account」のリンクをクリックしてパスワードを変更します。新しいアカウントを作成するには、adminでログインし、メニュの「Admin」から「Accounts/Users」を選択します。ユーザアカウントは全てのプロジェクトで共有されていますが、アクセス権は、各プロジェクト毎に設定することができます。必要に応じて権限の設定を行ってください。
</p><p>TracとSubversionのアカウントは共通で、%TRAC_LIGHT_HOME%\projects\trac.htdigestファイルにhtdigest形式で格納されていますが、通常意識する必要はありません。 
</p><h3 id="h3-.E5.90.84.E7.A8.AE.E3.82.B3.E3.83.9E.E3.83.B3.E3.83.89">各種コマンド</h3><p>Subversion、Tracの各種コマンドを利用したい場合は、プログラムメニューの「Trac」→「コマンドプロンプト」を実行し、表示されたコマンドプロンプトからコマンドを実行します。 Python、Subversion、Apacheの各コマンドとカスタムスクリプトを利用することができます。カスタムスクリプトの説明を下に示します。
</p><h4 id="h4-create-project.bat">create-project.bat</h4><p>プロジェクトを作成するコマンドです。引数にプロジェクト名を設定することで、SVNのリポジトリとTracのプロジェクトを作成します。使用例を以下に示します。
<pre>&gt; create-project.bat MyProject
</pre>tracのプロジェクトは、%TRAC_LIGHT_HOME%\projects\tracに、SVNのリポジトリは%TRAC_LIGHT_HOME%\projects\svnに作成されます。
</p><p>Tracに表示されるタイトルを変更したい場合は、adminでTracにログインし、Adminメニューの「trac.ini/project」のnameの設定を変更します。
</p><h4 id="h4-trac-admin.bat">trac-admin.bat</h4><p>trac-adminコマンドを実行するスクリプトです。利用方法はtrac-adminと同じです。説明は省略します。
</p><p>あとは、一般的なTracの記事を参照してください。
</p><h4 id="h4-create-servercert.bat">create-servercert.bat</h4><p>SSLを利用するためのサーバ証明書を作成します｡実行すると証明書の情報を聞いてくるので､適当に入力します｡Common Nameだけはアクセスされるホストのホスト名にして下さい｡https://&lt;ホスト名&gt;/でSSLでアクセス出きるようになります｡Common Nameとホスト名が異なると､Subversionに正しくアクセスできないので注意してください｡ 証明書が作成できたら､http.confを次のようにへんこうします｡
<pre>#LoadModule ssl_module modules/mod_ssl.so
</pre>↓
<pre>LoadModule ssl_module modules/mod_ssl.so
</pre>設定が完了したら､Apacheを再起動します｡プログラムメニューの｢Trac｣-&gt;｢サービスのアンインストール｣を選択後､｢Trac｣-&gt;｢サービスのインストール｣を選んでください｡コマンドプロンプトから起動している場合は､コマンドプロンプトを終了してもう一度立ち上げ直してください｡
</p><h3 id="h3-SVN.E3.83.AA.E3.83.9D.E3.82.B8.E3.83.88.E3.83.AA.E3.81.AE.E3.82.A2.E3.82.AF.E3.82.BB.E3.82.B9.E6.A8.A9.E9.99.90.E3.81.AE.E8.A8.AD.E5.AE.9A">SVNリポジトリのアクセス権限の設定</h3><p>SVNリポジトリのアクセス権の設定は、%TRAC_LIGHT_HOME%\projects\svnauthzで行うことができます。SVNの機能により、ユーザグループ毎に各リポジトリ、ディレクトのアクセス権を細かく設定することができます。
</p><h3 id="h3-.E3.83.90.E3.83.83.E3.82.AF.E3.82.A2.E3.83.83.E3.83.97">バックアップ</h3><p>プログラムメニューの「Trac」→「バックアップ」を選択すると、TracとSVNリポジトリのバックアップを行うことができます。バックアップした backupディレクトリは他のマシンの共有フォルダにコピーしたり、メディアに書き込んだりしてマシンの故障に備えましょう。
</p><h2 id="h2-.E3.82.AB.E3.82.B9.E3.82.BF.E3.83.9E.E3.82.A4.E3.82.BA">カスタマイズ</h2><ul><li><a href="http://sourceforge.jp/projects/traclight/wiki/Customize">カスタマイズメモ</a>
</li></ul><h2 id="h2-Maven.E3.81.AE.E5.88.A9.E7.94.A8">Mavenの利用</h2><h3 id="h3-.E3.83.AA.E3.83.9D.E3.82.B8.E3.83.88.E3.83.AA.E3.81.B8.E3.81.AE.E3.82.A2.E3.83.83.E3.83.97.E3.83.AD.E3.83.BC.E3.83.89">リポジトリへのアップロード</h3><p>Trac Lightningをインストールしたサーバ上で下記のように実行すると、サンプルプロジェクトで作成したライブラリをMavenのリポジトリへインストールすることができます。
<pre>&gt; svn co http://localhost/svn/SampleProject/LibraryProject/trunk
&gt; cd trunk
&gt; mvn deploy -Dtest=false
</pre><a href="http://localhost/maven/%E3%81%A7%E3%83%AA%E3%83%9D%E3%82%B8%E3%83%88%E3%83%AA%E3%81%B8%E3%82%A2%E3%83%83%E3%83%97%E3%83%AD%E3%83%BC%E3%83%89%E3%81%95%E3%82%8C%E3%81%9F%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%92%E7%A2%BA%E8%AA%8D%E3%81%99%E3%82%8B%E3%81%93%E3%81%A8%E3%81%8C%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%99%E3%80%82" class="external" rel="nofollow">http://localhost/maven/でリポジトリへアップロードされたファイルを確認することができます。</a>
</p><h3 id="h3-.E3.83.AA.E3.83.9D.E3.82.B8.E3.83.88.E3.83.AA.E3.81.AE.E5.88.A9.E7.94.A8">リポジトリの利用</h3><p>サンプルWebProjectは、LibraryProjectで生成したライブラリをmavenリポジトリからダウンロードしてプロジェクトをビルドします。サンプルWebProjectをビルドするには下記のようにします。
<pre>&gt; svn co http://localhost/svn/SampleProject/WebProject/trunk
&gt; cd trunk
&gt; mvn package
</pre>サンプルWebProjectはTrac Lightningをインストールした別のマシンからもビルドすることができます。別のマシンからビルドするには、Mavenのリポジトリの設定を書き換える必要があります。プロジェクトルートにあるpom.xmlの下記の部分を書き換えればokです。
</p><ul><li><a href="http://localhost/maven/" class="external" rel="nofollow">http://localhost/maven/</a>
</li></ul><h3 id="h3-.E3.83.AC.E3.83.9D.E3.83.BC.E3.83.88.E3.81.AE.E4.BD.9C.E6.88.90">レポートの作成</h3><p>次のようにすると、mavenのリポートが作成されます。
<pre>&gt; svn co http://localhost/svn/SampleProject/LibraryProject/trunk
&gt; cd trunk
&gt; mvn site-deploy
</pre><a href="http://localhost/report/%E3%81%AB%E3%82%A2%E3%82%AF%E3%82%BB%E3%82%B9%E3%81%99%E3%82%8B%E3%81%A8%E3%80%81%E3%83%AC%E3%83%9D%E3%83%BC%E3%83%88%E3%82%92%E9%96%B2%E8%A6%A7%E3%81%99%E3%82%8B%E3%81%93%E3%81%A8%E3%81%8C%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%99%E3%80%82" class="external" rel="nofollow">http://localhost/report/にアクセスすると、レポートを閲覧することができます。</a>
</p><h2 id="h2-.E3.81.9D.E3.81.AE.E4.BB.96.E6.83.85.E5.A0.B1">その他情報</h2><ul><li><a href="http://sourceforge.jp/projects/traclight/wiki/ReleaseProcess">TracLightningリリースプロセス</a>
</li><li><a href="http://sourceforge.jp/projects/traclight/wiki/HackingGuide">TracLightning Hacking Guide</a>
</li><li><a href="http://sourceforge.jp/projects/traclight/wiki/Development">Trac月の開発情報</a>
</li></ul><h2 id="h2-Wiki.20.E3.83.89.E3.82.AD.E3.83.A5.E3.83.A1.E3.83.B3.E3.83.88">Wiki ドキュメント</h2><ul><li><a href="http://sourceforge.jp/projects/sourceforge/wiki/Guide%2FWikiSyntax" class="external-wiki">Wiki の文法</a> - SourceForge.jp Wiki の文法一覧
</li><li><a href="http://sourceforge.jp/projects/sourceforge/wiki/Guide%2FWikiLinks" class="external-wiki">リンクの種類と文法</a> - さまざまな方法でリンクを生成できます
</li><li><a href="http://sourceforge.jp/projects/sourceforge/wiki/Guide%2FBlockProcessor" class="external-wiki">ブロックプロセッサ</a> - ブロックの書式指定によってハイライトなどができます
</li><li><a href="http://sourceforge.jp/projects/sourceforge/wiki/Guide%2FPlugins" class="external-wiki">拡張文法</a> - ファイルの埋め込み等、特殊機能を持つ文法一覧</li></ul>]]>
    </content:encoded>
      </item>
        <item rdf:about="http://sourceforge.jp/projects/traclight/wiki/HackingGuide">
    <title>HackingGuide</title>
    <link>http://sourceforge.jp/projects/traclight/wiki/HackingGuide</link>
    <dc:identifier>HackingGuide</dc:identifier>
    <dc:date>2011-05-29T11:14:54+09:00</dc:date>
        <description>
      <![CDATA[= TracLightning ハッキングガイド =
このページでは、TracLightningをソースコードからコンパイルする方法やカスタマイズする方法を説明しています。カスタマイズしたTracの配布や、TracLightningの開発に参加したい方は、このページをご覧ください。

== ソースコードの閲覧 ==
最新のソースコードは下記のBitBucketから取得できます。

 *]]>
    </description>
    <content:encoded>
      <![CDATA[<h1 id="h1-TracLightning.20.E3.83.8F.E3.83.83.E3.82.AD.E3.83.B3.E3.82.B0.E3.82.AC.E3.82.A4.E3.83.89"><a href="http://sourceforge.jp/projects/traclight/wiki/TracLightning">TracLightning</a> ハッキングガイド</h1><p>このページでは、<a href="http://sourceforge.jp/projects/traclight/wiki/TracLightning">TracLightning</a>をソースコードからコンパイルする方法やカスタマイズする方法を説明しています。カスタマイズしたTracの配布や、<a href="http://sourceforge.jp/projects/traclight/wiki/TracLightning">TracLightning</a>の開発に参加したい方は、このページをご覧ください。
</p><h2 id="h2-.E3.82.BD.E3.83.BC.E3.82.B9.E3.82.B3.E3.83.BC.E3.83.89.E3.81.AE.E9.96.B2.E8.A6.A7">ソースコードの閲覧</h2><p>最新のソースコードは下記の<a href="http://sourceforge.jp/projects/traclight/wiki/BitBucket">BitBucket</a>から取得できます。
</p><ul><li><a href="https://bitbucket.org/okamototk/traclightning" class="external" rel="nofollow">https://bitbucket.org/okamototk/traclightning</a>
</li></ul><p>過去のコードは、下記のリポジトリから取得してください。
</p><ul><li>2.x以前のコード(git)
<ul><li><a href="http://git.sourceforge.jp/view?p=traclight/traclightning.git" class="external" rel="nofollow">http://git.sourceforge.jp/view?p=traclight/traclightning.git</a>
</li></ul></li><li>3.0～3.0.6のコード(Subversion)
<ul><li><a href="https://svn.sourceforge.jp/svnroot/traclight/branches/tl3_0/" class="external" rel="nofollow">https://svn.sourceforge.jp/svnroot/traclight/branches/tl3_0/</a>
</li></ul></li></ul><p><strong>※コミッタの方は、gitとsubversionにはコミットしないでください。</strong>
</p><h2 id="h2-.E3.83.93.E3.83.AB.E3.83.89.E3.81.AB.E3.81.A4.E3.81.84.E3.81.A6">ビルドについて</h2><p><a href="http://sourceforge.jp/projects/traclight/wiki/TracLightning">TracLightning</a>は、インストーラに<a href="http://sourceforge.jp/projects/traclight/wiki/InnoSetup">InnoSetup</a>を利用しています。開発は、主に<a href="http://sourceforge.net/projects/istool/" class="external" rel="nofollow">ISTool</a>を利用しています。ISToolをマシンにインストールしてtrac.issをISToolで開くとビルドスクリプトを編集可能です。
</p><p>メッセージが文字化けしていますが、trac.issの日本語メッセージを編集するときは、他の日本語に対応したエディタで開いて編集してください。
</p><h2 id="h2-Trac.20Lightning.E3.81.AE.E3.82.A4.E3.83.B3.E3.82.B9.E3.83.88.E3.83.BC.E3.83.AB.E3.81.AE.E4.BB.95.E7.B5.84.E3.81.BF">Trac Lightningのインストールの仕組み</h2><p>ここでは、Trac Lightningのインストールの仕組みについて解説します。実質install\post-install.batファイルがその役割を担っています。C:\<a href="http://sourceforge.jp/projects/traclight/wiki/TracLight">TracLight</a>ディレクトリに移動して
<pre>install\post-install.bat C:\TracLight
</pre>とすると、C:\<a href="http://sourceforge.jp/projects/traclight/wiki/TracLight">TracLight</a>ディレクトリをベースとして、各種Pythonライブラリ、プラグイン、サンプルリポジトリのセットアップを行うようになっています。下記のディレクトリにインストール資材が入っています。
</p><ul><li>installディレクトリ
<ul><li>インストールスクリプトや、置き換える設定ファイルなど。install\replaceディレクトリには内部を置換するファイルが置いてあります。trac.ini.inはTracのグローバル設定ファイル、trac.ini.defaultは各プロジェクト固有の設定ファイルとなっています。
</li></ul></li><li>python-libディレクトリ
<ul><li>Pythonのアプリケーション、ライブラリ等が入っています。trac-jaはパッチを当てた状態でコピーされているので、差分を知りたい場合はオリジナルと差分を取ってください
</li></ul></li><li>pluginsディレクトリ
<ul><li>Tracのプラグインが入っています。
</li></ul></li><li>projectsディレクトリ
<ul><li>各プロジェクトのファイルが入っています。
</li></ul></li><li>python
<ul><li>Python本体が入っています。ただし、<a href="http://sourceforge.jp/projects/traclight/wiki/TracLightning">TracLightning</a>インストールスクリプト実行後はアプリケーション、ライブラリやプラグインがインストール済みの状態になっています。
</li></ul></li><li>binディレクトリ
<ul><li>各種実行ファイルが入っています。create-project.batなど環境依存の実行ファイルはpost-install.batスクリプト実行後に作成されます。
</li></ul></li></ul><p>ざっとこんな感じです。それなりに知識があれば、この情報を元にインストールスクリプトを解析することができるでしょう。
</p><h2 id="h2-.E3.83.97.E3.83.A9.E3.82.B0.E3.82.A4.E3.83.B3.E3.81.AE.E8.BF.BD.E5.8A.A0">プラグインの追加</h2><p><a href="http://sourceforge.jp/projects/traclight/wiki/TracLightning">TracLightning</a>を利用していて、プラグインの不足を感じることがあると思います。<a href="http://sourceforge.jp/projects/traclight/wiki/TracLightning">TracLightning</a>をカスタマイズした他の担当に配布したい場合、<a href="http://sourceforge.jp/projects/traclight/wiki/TracLightning">TracLightning</a>自身にプラグインを追加しておくと便利です。プラグインの追加は、次のようにして行います。
</p><h3 id="h3-.E3.83.97.E3.83.A9.E3.82.B0.E3.82.A4.E3.83.B3.E3.81.AE.E3.82.B3.E3.83.94.E3.83.BC">プラグインのコピー</h3><p>plugins\svnディレクトリにプラグインをコピーする。
</p><h3 id="h3-.E3.82.A4.E3.83.B3.E3.82.B9.E3.83.88.E3.83.BC.E3.83.AB.E3.82.B9.E3.82.AF.E3.83.AA.E3.83.97.E3.83.88.E3.81.B8.E3.81.AE.E8.BF.BD.E5.8A.A0">インストールスクリプトへの追加</h3><p>trac.issに次のようにしてプラグインをインストーラを含める設定を記述します。(XXXXXの箇所がプラグインのディレクトリ名になります)
<pre>Source: plugins\svn\xmlrpcplugin\*; DestDir: {app}\plugins\svn\xmlrpcplugin; Flags: recursesubdirs sortfilesbyextension; Excludes: *.pyc,*.pyo,.svn\*,\build\*,\dist\*,\*.egg-info\*
Source: plugins\svn\tracjsganttplugin\*; DestDir: {app}\plugins\svn\tracjsganttplugin; Flags: recursesubdirs sortfilesbyextension; Excludes: *.pyc,*.pyo,.svn\*,\build\*,\dist\*,\*.egg-info\*
Source: plugins\svn\XXXXXX\*; DestDir: {app}\plugins\svn\XXXXXX; Flags: recursesubdirs sortfilesbyextension; Excludes: *.pyc,*.pyo,.svn\*,\build\*,\dist\*,\*.egg-info\*
Source: backup.bat; DestDir: {app}\
</pre></p><h3 id="h3-.E3.83.93.E3.83.AB.E3.83.89.E5.AF.BE.E8.B1.A1.E3.81.AB.E8.BF.BD.E5.8A.A0">ビルド対象に追加</h3><p>build.cmdに下記のようにして、ビルド対象に追加します。
<pre>for %%i in (
   ....
    tracsubticketsplugin newwikipagebutton tracdragdropplugin tracjsganttplugin
    XXXXXXX
) do (
</pre></p><h3 id="h3-trac.ini.E3.81.B8.E3.81.AE.E8.BF.BD.E5.8A.A0">trac.iniへの追加</h3><p>デフォルトでプラグインを有効にしたい場合、trac.iniにプラグインの設定を記述します。Trac全体で設定を行いたい場合と、各プロジェクト毎に設定を変えたい場合で設定場所が異なります。
</p><h4 id="h4-.E3.83.97.E3.83.AD.E3.82.B8.E3.82.A7.E3.82.AF.E3.83.88.E5.85.A8.E4.BD.93.E3.81.B8.E3.81.AE.E8.A8.AD.E5.AE.9A">プロジェクト全体への設定</h4><p>install\replace\trac.ini.in にプロジェクト全体の設定を追加します。componentsセクションでプラグインの有効化の設定の他、プラグイン個別の設定も個々に追加します。ここで行った設定は、全てのプロジェクトへ反映されます。
</p><h4 id="h4-.E3.83.97.E3.83.AD.E3.82.B8.E3.82.A7.E3.82.AF.E3.83.88.E5.80.8B.E5.88.A5.E3.81.AE.E8.A8.AD.E5.AE.9A">プロジェクト個別の設定</h4><p>install\trac.ini.defaultとinstall\trac.ini.agileでプロジェクト個別の設定を行います。defaultは通常のプロジェクトでagileはアジャイル用のプロジェクトを作成したときに設定されます。プロジェクト全体への設定と同じようにcomponentsセクションやその他の設定を追加してください。
</p><p>なお、必ずしも全ての人が必要としないプラグインの場合、プラグインのインストールだけ行って、trac.iniへcomponentsの設定を追加しなければ、後でプラグインを有効化したユーザのみそのプラグインを使えるようになります。
</p>]]>
    </content:encoded>
      </item>
        <item rdf:about="http://sourceforge.jp/projects/traclight/wiki/TracUpgrade3_0_0">
    <title>TracUpgrade3_0_0</title>
    <link>http://sourceforge.jp/projects/traclight/wiki/TracUpgrade3_0_0</link>
    <dc:identifier>TracUpgrade3_0_0</dc:identifier>
    <dc:date>2011-02-24T23:07:29+09:00</dc:date>
        <description>
      <![CDATA[= !TracLightning2.xからTracLightning3.0.xへのアップグレードの注意 =
!TracLightning3.0.0からは以前のバージョンからTracとPythonがバージョンアップになっています。そのため、従来のTracLightningに上書きインストールしても正しく動作しない場合があります。基本的には、スクラッチからインストールしてください。そうは言っても新し]]>
    </description>
    <content:encoded>
      <![CDATA[<h1 id="h1-.21TracLightning2.x.E3.81.8B.E3.82.89TracLightning3.0.x.E3.81.B8.E3.81.AE.E3.82.A2.E3.83.83.E3.83.97.E3.82.B0.E3.83.AC.E3.83.BC.E3.83.89.E3.81.AE.E6.B3.A8.E6.84.8F">TracLightning2.xから<a href="http://sourceforge.jp/projects/traclight/wiki/TracLightning3">TracLightning3</a>.0.xへのアップグレードの注意</h1><p>TracLightning3.0.0からは以前のバージョンからTracとPythonがバージョンアップになっています。そのため、従来の<a href="http://sourceforge.jp/projects/traclight/wiki/TracLightning">TracLightning</a>に上書きインストールしても正しく動作しない場合があります。基本的には、スクラッチからインストールしてください。そうは言っても新しい<a href="http://sourceforge.jp/projects/traclight/wiki/TracLightning">TracLightning</a>へ古いプロジェクトを移行したい方も居るでしょう。そんな人のために非公式ドキュメントとしてプロジェクトのアップグレード方法を解説します。
</p><h2 id="h2-.E3.82.A2.E3.83.83.E3.83.97.E3.83.87.E3.83.BC.E3.83.88.E6.99.82.E3.81.AE.E6.B3.A8.E6.84.8F">アップデート時の注意</h2><p>projectsディレクトリのバックアップを取っておいて、新しいTracをインストール後、バックアップしたprojectsディレクトリを基に戻します。<br />
その後、Tracにアクセスした際に表示されるメッセージに基づきDBとWikiのUpgradeを行ってください。
</p><h3 id="h3-.E6.97.A5.E4.BB.98.E3.83.95.E3.82.A3.E3.83.BC.E3.83.AB.E3.83.89.E3.81.AB.E3.81.A4.E3.81.84.E3.81.A6">日付フィールドについて</h3><p>日付フィールドは、2.x以前はdecoratorプラグインで行っていましたが、3.0からdatepickerプラグインを利用するようになりました。<br />
trac.iniに下記のように「フィールド名.date/date_empty」を設定してください。
<pre>[ticket-custom]
due_assign = text
due_assign.date = true
due_assign.date_empty = on
due_assign.label = 開始予定日
due_assign.order = 0
due_close = text
due_close.date = true
due_close.date_empty = on
due_close.label = 終了予定日
due_close.order = 1
complete = text
complete.label = 進捗率(%)
complete.order = 2
</pre></p><h3 id="h3-Subversion.E3.81.AB.E3.81.A4.E3.81.84.E3.81.A6">Subversionについて</h3><p>アップグレードするとSubversionが動作しないことがあるようです。詳細は、下記のスレッドをご覧ください。
</p><ul><li><a href="http://sourceforge.jp/ticket/browse.php?group_id=2810&amp;tid=24143">http://sourceforge.jp/ticket/browse.php?group_id=2810&amp;tid=24143</a>
</li></ul><h3 id="h3-.E3.83.AC.E3.83.9D.E3.83.BC.E3.83.88.E3.81.AB.E3.81.A4.E3.81.84.E3.81.A6">レポートについて</h3><p>Trac本体の0.11から0.12へのバージョンアップに伴い、チケット関連のテーブルが仕様変更になっています。<br />
具体的には登録日時と更新日時等(created, modified, date, time)の日時関連のカラムをミリ秒まで格納するようになりました。(参照：<a href="http://trac.edgewall.org/wiki/TracUpgrade#Microsecondtimestamps" class="external" rel="nofollow">Microsecondtimestamps</a>)<br />
この影響でレポート中のSQLで日付のカラム(created, modified, date, time)をdateやstrftimeなどの日付関連の関数で変換している場合には、変換元の値を1000000で割らなければ日付関数での変換が出来なくなっています。
</p><p>レポート表示の為の整形については後述する列名による表示整形で対処可能ですが、比較条件として日付を処理している場合には注意が必要です。
</p><p>具体的にdate関数の場合には
<pre>0.11以前： date(time,'unixepoch','localtime')
0.12以降： date(time/1000000,'unixepoch','localtime')
</pre></p><p>とする必要があります。
</p><p>strftime関数の場合にはさらに注意が必要で、直接値を割るとレポートでエラーとなってしまうため、一旦date関数で変換後に再変換を行う必要があります。
<pre>0.11以前： strftime('%Y/%m/%d', time,'unixepoch''localtime') 
0.12以降： strftime('%Y/%m/%d', date(time/1000000,'unixepoch','localtime'))
</pre></p><p>この仕様変更に伴いTracLightning3.0.0に含まれるTrac-0.12.1.ja1では、レポート機能での列名による表示整形を日本語対応しています。<br />
列名による表示整形では列名の末尾が 時刻 で終わるカラムはtimeとして、 日付で終わるカラムは date として、 日時 で終わるカラムは datetime に、それぞれ整形されます。<br />
列名を整形規則に合わせた場合には自動的に整形されるためSQLの関数での表示用の整形が不要になっています。<br />
表示整形についての詳しい内容については、インストールしたTracに同梱のwiki TracReportsを参照してください。
</p><p>以下執筆中。
</p><h2 id="h2-.E4.B8.8D.E5.85.B7.E5.90.88.E3.81.AB.E3.81.A4.E3.81.84.E3.81.A6">不具合について</h2><p>メニューのチケットから登録するか、ここに記述してください。</p>]]>
    </content:encoded>
      </item>
        <item rdf:about="http://sourceforge.jp/projects/traclight/wiki/IncludeSoftware">
    <title>IncludeSoftware</title>
    <link>http://sourceforge.jp/projects/traclight/wiki/IncludeSoftware</link>
    <dc:identifier>IncludeSoftware</dc:identifier>
    <dc:date>2011-01-02T11:26:30+09:00</dc:date>
        <description>
      <![CDATA[= TracLightningに同梱されているソフトウェア
== Tracプラグイン
3.0.6現在

|| 名前 || 重要度 || バージョン(リビジョン) || 変更点 ||
|| [http://trac-hacks.org/wiki/AdvancedTicketWorkflowPlugin advancedticketworkflowplugin] || || 0.10dev ]]>
    </description>
    <content:encoded>
      <![CDATA[<h1 id="h1-TracLightning.E3.81.AB.E5.90.8C.E6.A2.B1.E3.81.95.E3.82.8C.E3.81.A6.E3.81.84.E3.82.8B.E3.82.BD.E3.83.95.E3.83.88.E3.82.A6.E3.82.A7.E3.82.A2"><a href="http://sourceforge.jp/projects/traclight/wiki/TracLightning">TracLightning</a>に同梱されているソフトウェア</h1><h2 id="h2-Trac.E3.83.97.E3.83.A9.E3.82.B0.E3.82.A4.E3.83.B3">Tracプラグイン</h2><p>3.0.6現在
</p><table class="wikitable" border="1"><tbody><tr><td> 名前 </td><td> 重要度 </td><td> バージョン(リビジョン) </td><td> 変更点 </td></tr><tr><td> <a href="http://trac-hacks.org/wiki/AdvancedTicketWorkflowPlugin" class="external" rel="nofollow">advancedticketworkflowplugin</a> </td><td> </td><td> 0.10dev </td><td> </td></tr><tr><td> <a href="http://trac-hacks.org/wiki/BatchModifyPlugin" class="external" rel="nofollow">batchmodify</a> </td><td> </td><td> 0.8.0a1-trac0.12 </td><td> </td></tr><tr><td> <a href="http://sourceforge.jp/projects/shibuya-trac/wiki/HudsonTracPlusPlugin">hudsontracplus</a> </td><td> ○ </td><td> 0.4 </td><td> </td></tr><tr><td> <a href="http://trac-hacks.org/wiki/IniAdminPlugin" class="external" rel="nofollow">iniadmin</a> </td><td> ○ </td><td> 0.2 </td><td> </td></tr><tr><td> <a href="http://sourceforge.jp/projects/shibuya-trac/wiki/FrontPage">lightningtheme</a> </td><td> </td><td> 1 </td><td> </td></tr><tr><td> <a href="http://d.hatena.ne.jp/yuroyoro/" class="external" rel="nofollow">newwikipagebutton</a> </td><td> </td><td> 1.01 </td><td> </td></tr><tr><td> <a href="http://trac-hacks.org/wiki/PrivateWikiPlugin" class="external" rel="nofollow">privatewikis</a> </td><td> </td><td> 1.0.0 </td><td> </td></tr><tr><td> <a href="http://www.trac-hacks.org/wiki/SvnAuthzAdminPlugin" class="external" rel="nofollow">svnauthzadminplugin</a> </td><td> </td><td> 0.1.2.-moved.to.trac.0.11- </td><td> </td></tr><tr><td> <a href="http://localhost/trac/YourProject/URL" class="external" rel="nofollow">ticket-clone</a> </td><td> </td><td> Rev </td><td> </td></tr><tr><td> <a href="http://nexb.com/" class="external" rel="nofollow">ticketimport</a> </td><td> ○ </td><td> 0.8 </td><td> </td></tr><tr><td> <a href="http://trac-hacks.org/wiki/TicketSubmitPolicyPlugin" class="external" rel="nofollow">ticketsubmitpolicy</a> </td><td> </td><td> 0.11 </td><td> </td></tr><tr><td> <a href="http://www.trac-hacks.org/wiki/TimingAndEstimationPlugin" class="external" rel="nofollow">timingandestimationplugin</a> </td><td> ◎ </td><td> 1.0.6 (rev 8350)</td><td> 日本語化, 作業入力用フォームの追加 </td></tr><tr><td> <a href="http://trac-hacks.org/wiki/AccountManagerPlugin" class="external" rel="nofollow">tracaccountmanager</a> </td><td> </td><td> 0.2.1dev </td><td> </td></tr><tr><td> <a href="http://trac-hacks.org/wiki/AddCommentMacro" class="external" rel="nofollow">tracaddcommentmacro</a> </td><td> </td><td> 0.3 </td><td> </td></tr><tr><td> <a href="http://trac-hacks.org/wiki/AutoWikifyPlugin" class="external" rel="nofollow">tracautowikify</a> </td><td> </td><td> 0.1 </td><td> </td></tr><tr><td> <a href="http://sourceforge.jp/projects/shibuya-trac/">tracavatarplugin</a> </td><td> </td><td> 0.3 </td><td> </td></tr><tr><td> <a href="http://stuq.nl/software/trac/ScrumBurndownPlugin" class="external" rel="nofollow">tracburndown</a> </td><td> </td><td> 1.9.2(rev 6667) </td><td>日本語化&amp;コンポーネントがない場合の対応&amp;基準線の追加 </td></tr><tr><td> <a href="http://sourceforge.jp/projects/shibuya-trac/">traccompleteuserplugin</a> </td><td> ○ </td><td> 0.4 </td><td> </td></tr><tr><td> <a href="http://trac-hacks.org/wiki/CustomFieldAdminPlugin" class="external" rel="nofollow">traccustomfieldadmin</a> </td><td> ○ </td><td> 0.2.5 </td><td> 日本語化 </td></tr><tr><td> <a href="http://trac-hacks.org/wiki/DateFieldPlugin" class="external" rel="nofollow">tracdatefield</a> </td><td> ○ </td><td> 1.0.1 </td><td> </td></tr><tr><td> <a href="http://trac-hacks.org/wiki/DiscussionPlugin" class="external" rel="nofollow">tracdiscussion</a> </td><td> </td><td> 0.7 </td><td> </td></tr><tr><td> <a href="http://trac-hacks.org/wiki/DoxygenPlugin" class="external" rel="nofollow">tracdoxygen</a> </td><td> </td><td> 0.11.0.2 </td><td> </td></tr><tr><td> <a href="http://trac-hacks.org/wiki/TracDragDropPlugin" class="external" rel="nofollow">tracdragdrop</a> </td><td> ◎ </td><td> 0.12.0.3 </td><td> </td></tr><tr><td> <a href="http://sourceforge.jp/projects/shibuya-trac/">tracganttcalendarplugin</a> </td><td> ◎ </td><td> 0.5 </td><td> </td></tr><tr><td> trachyperestraierplugin </td><td> </td><td> 0.1 </td><td> </td></tr><tr><td> <a href="http://trac-hacks.org/wiki/TracMacTheme" class="external" rel="nofollow">tracmacostheme</a> </td><td> ◎ </td><td> 1.0.2 </td><td> カレンダー、ガントチャート、Hud美さんなどのアイコン追加。アクセス権がないユーザがアクセスした場合にエラーになるバグを修正。 </td></tr><tr><td> <a href="http://trac-hacks.org/wiki/MacroPostPlugin" class="external" rel="nofollow">tracmacropost</a> </td><td> </td><td> 0.2 </td><td> </td></tr><tr><td> <a href="mailto:wadahiro@gmail.com" class="mail">tracmailarchive</a> </td><td> </td><td> 0.1.4-snapshot </td><td> </td></tr><tr><td> <a href="http://github.com/coderanger/trac-mastertickets" class="external" rel="nofollow">tracmastertickets</a> </td><td> </td><td> 3.0.1 </td><td> </td></tr><tr><td> tracmsofficexmlplugin </td><td> ◎ </td><td> 0.1 </td><td> </td></tr><tr><td> <a href="http://svn.ipd.uka.de/trac/javaparty/wiki/TracNav" class="external" rel="nofollow">tracnav</a> </td><td> </td><td> 4.2.dev </td><td> </td></tr><tr><td> <a href="mailto:k.hirobe@gmail.com" class="mail">tracquerychart</a> </td><td> ○ </td><td> 0.2.2 </td><td> </td></tr><tr><td> <a href="http://code.optaros.com/trac/oforge" class="external" rel="nofollow">tracsectioneditplugin</a> </td><td> </td><td> 0.1 </td><td> </td></tr><tr><td> <a href="http://github.com/itota/trac-subtickets-plugin" class="external" rel="nofollow">tracsubticketsplugin</a> </td><td> ◎ </td><td> 0.1.1.dev-20101222 </td><td> サブチケット作成時のチケットタイプの指定の追加 </td></tr><tr><td> <a href="http://trac-hacks.org/wiki/ThemeEnginePlugin" class="external" rel="nofollow">tracthemeengine</a> </td><td> </td><td> 2 </td><td> </td></tr><tr><td> <a href="http://trac-hacks.org/wiki/TocMacro" class="external" rel="nofollow">tractocmacro</a> </td><td> </td><td> 11.0.0.3 </td><td> </td></tr><tr><td> <a href="http://code.optaros.com/trac/oforge" class="external" rel="nofollow">tracusermanagerplugin</a> </td><td> ◎ </td><td> 0.4r5520 </td><td> </td></tr><tr><td> <a href="http://trac-hacks.org/wiki/TracWysiwygPlugin" class="external" rel="nofollow">tracwysiwyg</a> </td><td> ◎ </td><td> 0.12.0.2 </td><td> </td></tr><tr><td> tracxdocview </td><td> </td><td> 0.1 </td><td> </td></tr><tr><td> <a href="http://trac-hacks.org/wiki/XmlRpcPlugin" class="external" rel="nofollow">tracxmlrpc</a> </td><td> </td><td> 1.1.0 </td><td> </td></tr><tr><td> <a href="http://trac-hacks.org/wiki/WorkflowEditorPlugin" class="external" rel="nofollow">workfloweditorplugin</a> </td><td> </td><td> 1.0.2 </td><td> </td></tr></tbody></table>]]>
    </content:encoded>
      </item>
        <item rdf:about="http://sourceforge.jp/projects/traclight/wiki/Development%2F3.0.0alpha">
    <title>Development/3.0.0alpha</title>
    <link>http://sourceforge.jp/projects/traclight/wiki/Development%2F3.0.0alpha</link>
    <dc:identifier>Development/3.0.0alpha</dc:identifier>
    <dc:date>2010-11-04T13:04:35+09:00</dc:date>
        <description>
      <![CDATA[== Trac Lightning3.0.0alpha開発情報 ==

== TODO(メモ) ==
 * (DONE)Trac0.12.1のバグ修正を取り込む。
 * (DONE~~excelreportを反映させる。~~
   * jun66j5さんのプラグインを取り入れる
   * http://github.com/jun66j5/tracmsofficexmlplugin/b]]>
    </description>
    <content:encoded>
      <![CDATA[<h2 id="h2-Trac.20Lightning3.0.0alpha.E9.96.8B.E7.99.BA.E6.83.85.E5.A0.B1">Trac Lightning3.0.0alpha開発情報</h2><h2 id="h2-TODO.28.E3.83.A1.E3.83.A2.29">TODO(メモ)</h2><ul><li>(DONE)Trac0.12.1のバグ修正を取り込む。
</li><li>(DONE<del>excelreportを反映させる。</del>
<ul><li>jun66j5さんのプラグインを取り入れる
</li><li><a href="http://github.com/jun66j5/tracmsofficexmlplugin/blob/master/" class="external" rel="nofollow">http://github.com/jun66j5/tracmsofficexmlplugin/blob/master/</a>
</li></ul></li><li>(DONE)<a href="http://sourceforge.jp/projects/traclight/wiki/BurndownChart">BurndownChart</a>プラグインの日本語化
<ul><li>翻訳完了(未ミット)
</li></ul></li><li>(DONE)Staticsプラグインを削除
</li><li>(DONE)フォーラムをデフォルトプラグインから外す
<ul><li>日本語化は中止
</li></ul></li><li>(DONE)<del><a href="http://sourceforge.jp/projects/traclight/wiki/UserManager">UserManager</a>プラグインの日本語化</del>
</li><li>(DONE)<del>メール送信を修正し、添付ファイルと変更者名が表示されるようにする。</del>
</li><li>(DONE)<del>timingandestimateプラグインの翻訳改善</del>
</li></ul><h3 id="h3-.E9.80.A3.E7.B5.A1.E7.A5.A8">連絡票</h3><ul><li><del>~peerreviewplugin,stractisticsは削除の方向で。</del>~
</li><li><del>~svnauthzadminpluginとtimingandestimatepluginはtrac-hacksのものはgenshiを使うように変更されている。</del>~
</li></ul><h2 id="h2-.E9.96.8B.E7.99.BA.E6.83.85.E5.A0.B1">開発情報</h2><p>3.0.0alpha(コードネーム:<a href="http://sourceforge.jp/projects/traclight/wiki/TagBoat">TagBoat</a>)の開発状況について記述していきます。<br />
</p><p>現在3.0.0alpha5では
</p><p>&lt;pythonとライブラリ(tracプラグイン除く)&gt;
<table class="wikitable" border="1"><tbody><tr><td>python</td><td>2.6.6(win)</td><td></td></tr><tr><td>trac</td><td>0.12.ja1</td><td><del>~レポートをCSVで出力すると文字化け。</del>~</td></tr><tr><td>genshi</td><td>0.6</td><td></td></tr><tr><td>babel</td><td>0.9.5</td><td></td></tr><tr><td>Setuptools</td><td>0.6c11</td><td></td></tr><tr><td>svn-python</td><td>svn-win32-1.6.6_py26</td><td></td></tr><tr><td>xlrd</td><td>0.7.1</td><td></td></tr><tr><td>simplejson</td><td>2.1.1</td><td>Python2.6から標準でjsonのライブラリを含む。削除の方向で。completeuserプラグインがsimplejsonに依存しているので注意。</td></tr><tr><td>Pygments</td><td>1.3.1</td><td></td></tr><tr><td>docutils</td><td>0.7</td><td></td></tr><tr><td>configobj</td><td>4.7.2</td><td></td></tr><tr><td>pywin32</td><td>pywin32-214.win32-py2.6</td><td></td></tr><tr><td>feedparser</td><td>4.1</td><td></td></tr><tr><td>pyExcelerator</td><td>0.6.3a</td><td></td></tr><tr><td>clearsilver</td><td>削除</td><td><a href="http://sourceforge.jp/projects/shibuya-trac/wiki/misc%2FClearSilver">windowsでClearSilverをbuildする</a>にbuild方法とpython2.6/win用neo_cgi.pydを置いてます。</td></tr><tr><td>mod_python</td><td>削除</td><td></td></tr></tbody></table></p><p>&lt;その他の同梱アプリケーション&gt;
<table class="wikitable" border="1"><tbody><tr><td><a href="http://sourceforge.jp/projects/traclight/wiki/CollabNet">CollabNet</a>SVN</td><td>Subversion1.6.6/Apache2.2.14(Win32))</td><td></td></tr><tr><td>Hudson</td><td>1.353</td><td>install\replace\hudson.bat.inがないとインストールスクリプト実行時にエラーがでる。要確認。</td></tr><tr><td>maven</td><td>|2.2.1</td><td></td></tr><tr><td>SQLite</td><td>3.5.9</td><td></td></tr><tr><td>mod_wsgi</td><td>mod_wsgi-win32-ap22py26-3.3.so</td><td></td></tr></tbody></table></p><p>&lt;動作確認OS&gt;
<table class="wikitable" border="1"><tbody><tr><td>OS</td><td>動作状況(○/×/△/未)</td><td>スクラッチ/上書き</td><td>備考</td></tr><tr><td>Windows XP</td><td>○</td><td>スクラッチ</td><td>ベータ3で確認</td></tr><tr><td>Windows Vista 32bit</td><td>未</td><td></td><td></td></tr><tr><td>Windows Vista 64bit</td><td>未</td><td></td><td></td></tr><tr><td>Windows 7(32bit)</td><td>○</td><td>スクラッチ</td><td></td></tr><tr><td>Windows 7(64bit)</td><td>未</td><td></td><td></td></tr><tr><td>Windows Server 2003(32bit)</td><td>未</td><td></td><td></td></tr><tr><td>Windows Server 2003(64bit)</td><td>未</td><td></td><td></td></tr><tr><td>Windows Server 2008(32bit)</td><td>未</td><td></td><td></td></tr><tr><td>Windows Server 2008(64bit)</td><td>未</td><td></td><td></td></tr><tr><td>Windows Server 2008 R2(32bit)</td><td>未</td><td></td><td></td></tr><tr><td>Windows Server 2008 R2(64bit)</td><td>未</td><td></td><td></td></tr></tbody></table></p><p>という構成になってます。
</p><p>※まだtracやプラグインなどには未確認の事項が多いです。<br />
　協力していただける方で、動作報告などありましたら<br />
　<a href="http://sourceforge.jp/forum/forum.php?thread_id=27338&amp;forum_id=11623">スレッド名:Trac Lightning3.0.0alphaについて</a>までよろしくお願いします。
</p><h3 id="h3-.E3.83.97.E3.83.A9.E3.82.B0.E3.82.A4.E3.83.B3.E5.8B.95.E4.BD.9C">プラグイン動作</h3><p>現時点で導入するプラグインは決定してませんが、<br />
現状(3.0.0alpha4)で同梱しているプラグインの動作は以下のとおりです。
</p><table class="wikitable" border="1"><tbody><tr><td>プラグイン名</td><td>動作</td><td>変更</td><td>備考</td></tr><tr><td>advancedticketworkflowplugin</td><td>○</td><td>なし</td><td></td></tr><tr><td>authz-policy</td><td>-</td><td>削除</td><td>(trac0.12に組み込まれている)</td></tr><tr><td>batchmodify</td><td>○</td><td>差替</td><td></td></tr><tr><td>excelreport</td><td>作業中</td><td>なし</td><td><del>trac0.12対応は完了。リポジトリにはコミットしているが、trac本体にはまだパッチを当てていない。google groupに投稿して様子見中</del><a href="http://sourceforge.jp/projects/traclight/wiki/TracOfficeXml">TracOfficeXml</a>プラグインで代用</td></tr><tr><td>excelreportexportplugin</td><td>×</td><td>なし</td><td><del>shoさんから許可を得ましたので修正予定。</del><a href="http://sourceforge.jp/projects/traclight/wiki/TracOfficeXml">TracOfficeXml</a>プラグインで代用</td></tr><tr><td>hudsontracplus</td><td>△</td><td>なし</td><td>navにはhudsonが追加されている。Hudsonの起動をした後ならちゃんとnavからHudsonの画面になる。それ以上はわからない。logに「[!Error 183] 既に存在するファイルを作成することはできません。: 'C:\\<a href="http://sourceforge.jp/projects/traclight/wiki/TracLight">TracLight</a>\\.egg-cache\\hudsontracplus-0.4-py2.6.egg-tmp'The Python egg cache directory is currently set to:～」と出る。</td></tr><tr><td>iniadmin</td><td>○</td><td>差替</td><td></td></tr><tr><td>lightningtheme</td><td>？</td><td>なし</td><td>全く動かないわけではなさそう、しかしこれを使うと左上パンくずが消えるのでdisableしている。</td></tr><tr><td>newwikipagebutton</td><td>○</td><td>なし</td><td></td></tr><tr><td>privatewikis</td><td>？</td><td>なし</td><td></td></tr><tr><td>stractistics</td><td>×</td><td>なし</td><td>削除予定。clearsilverがあればTicket activityのみ動作。</td></tr><tr><td>svnauthzadminplugin</td><td>○</td><td>なし</td><td>trac-hacksのREV8887と差し替え。trac0.12で動くように直して、日本語した。</td></tr><tr><td>ticket-clone</td><td>○</td><td>なし</td><td></td></tr><tr><td>ticketimport</td><td>○</td><td>なし</td><td></td></tr><tr><td>ticketsubmitpolicy</td><td>？</td><td>なし</td><td></td></tr><tr><td>timingandestimationplugin</td><td>○</td><td>差替</td><td>全体を見たわけではないが動いてそう。→取りあえず無効にして対処</td></tr><tr><td>tracaccountmanager</td><td>○</td><td>差替</td><td></td></tr><tr><td>tracaddcommentmacro</td><td>○</td><td>差替</td><td></td></tr><tr><td>tracautowikify</td><td>○</td><td>なし</td><td>wikiをrenameしたものではだめだったりしたような。</td></tr><tr><td>traccodereview</td><td>×</td><td>なし</td><td>削除予定。clearsilverがあれば<a href="http://omoitsuki-teck.cocolog-nifty.com/blog/2010/08/trac012peerrevi.html" class="external" rel="nofollow">勝手に対応版</a>では動作。</td></tr><tr><td>traccompleteuserplugin</td><td>×</td><td>なし</td><td>対応してみた。</td></tr><tr><td>traccustomfieldadmin</td><td>○</td><td>差替</td><td>日本語化(rev.53)</td></tr><tr><td><del>~tracdecoratorplugin</del>~</td><td>-</td><td>削除</td><td></td></tr><tr><td>tracdatefieldplugin</td><td>○</td><td>追加</td><td>decoratorやdatefieldを生かし、カレンダーから入力したあとプレビューや更新を行うとそのまま固まったようになる場合がある。環境によるもの？だと思うが原因不明。logを見ると「<a href="http://sourceforge.jp/projects/traclight/wiki/TimeoutError">TimeoutError</a>: 20秒内にデータベースに接続できませんでした」が何度も入っている。ブラウザの中止ボタンでとめようとしてもとまらない。ブラウザを一旦閉じて、tracサービスをとめようとしたらとまるまでにいつもよりかなり時間がかかる。javascriptの問題？decoratorやdatefieldをdisableにすると問題がなくなる。→※1</td></tr><tr><td>tracdiscussion</td><td>○</td><td>差替</td><td></td></tr><tr><td>tracdragdrop</td><td>○</td><td>差替</td><td>(firefox4.6.10で確認)</td></tr><tr><td>tracganttcalendarplugin</td><td>△</td><td>なし</td><td>カレンダーは動作。ガントはたぶん動いてない?</td></tr><tr><td>trachyperestraierplugin</td><td>×</td><td>なし</td><td><a href="http://sourceforge.jp/projects/shibuya-trac/wiki/plugins%2FSearchHyperestraierPlugin">勝手に対応版</a>では動作</td></tr><tr><td>tracmacropost</td><td>○</td><td>なし</td><td>tracaddcommentmacroが動いたからたぶんこれも動作してる。</td></tr><tr><td>tracmailarchive</td><td>？</td><td>なし</td><td></td></tr><tr><td>tracmastertickets</td><td>○</td><td>差替</td><td></td></tr><tr><td>tracnav</td><td>○</td><td>なし</td><td></td></tr><tr><td>tracquerychart</td><td>○</td><td>なし</td><td>(使い方を間違ってました。)</td></tr><tr><td>tracreposearch</td><td>×</td><td>差替</td><td>動作してるかも？削除予定。</td></tr><tr><td>tracsectioneditplugin</td><td>○</td><td>差替</td><td></td></tr><tr><td>tracthemeengine</td><td>？</td><td>なし</td><td>lightningthemeと同様</td></tr><tr><td>tracticketdelete</td><td>○</td><td>削除</td><td>(trac0.12に同等の機能が組み込まれている)</td></tr><tr><td>tractocmacro</td><td>○</td><td>差替</td><td></td></tr><tr><td>tracusermanagerplugin</td><td>○</td><td>なし</td><td></td></tr><tr><td>tracwikirename</td><td>-</td><td>削除</td><td>(trac0.12に組み込まれている)</td></tr><tr><td>tracwysiwyg</td><td>○</td><td>差替</td><td></td></tr><tr><td>tracxdocview</td><td>○</td><td>なし</td><td></td></tr><tr><td>tracxmlrpc</td><td>△</td><td>なし</td><td>XML-RPCクライアントヘルパーやtasktraytracで確認、見た目の動きはよさそう。→logを見るとエラーが出ている(Trac[chrome] ERROR: Error with navigation contributor <a href="http://sourceforge.jp/projects/traclight/wiki/AdminModule">AdminModule</a>: <a href="http://sourceforge.jp/projects/traclight/wiki/TypeError">TypeError</a>: object of type '<a href="http://sourceforge.jp/projects/traclight/wiki/NoneType">NoneType</a>' has no len())が、それなりに操作可能。</td></tr><tr><td>tram</td><td>×</td><td>なし</td><td>削除予定。</td></tr><tr><td>workfloweditorplugin</td><td>○</td><td>なし</td><td></td></tr></tbody></table><p>※1…3.0.0beta1では時間はかかるが復帰できた。何に時間がかかっているのか調べたら<br />
最初に開始予定を入力した直後が時間がかかっていて<a href="http://sourceforge.jp/projects/traclight/wiki/Development%2F3.0.0alpha/attach/%E9%96%8B%E5%A7%8B%E4%BA%88%E5%AE%9A%E3%82%92%E5%85%A5%E5%8A%9B%E3%81%97%E3%81%9F%E7%9B%B4%E5%BE%8C%E3%81%AElog.zip">log</a>を出したらerrorがでていた。<br />
</p><h3 id="h3-.E3.83.91.E3.83.95.E3.82.A9.E3.83.BC.E3.83.9E.E3.83.B3.E3.82.B9.E3.83.81.E3.83.A5.E3.83.BC.E3.83.8B.E3.83.B3.E3.82.B0">パフォーマンスチューニング</h3><ul><li><del>~ログレベルは、DEBUGからINFOに変更。</del>~
</li><li><del>~余計な画面でwysiwygプラグインの<a href="http://sourceforge.jp/projects/traclight/wiki/JavaScript">JavaScript</a>を読まないようにする(パッチ済み。jun66j5さんの返答まち)</del>~
</li><li><del>~Decoratorプラグインは遅いので削除。カレンダーの部分だけ抜き出すか<a href="http://sourceforge.jp/projects/traclight/wiki/DateFiled">DateFiled</a>プラグインを使う</del>~(rev.54)
</li><li><del>~<a href="http://sourceforge.jp/projects/traclight/wiki/TicketSubmitPolicy">TicketSubmitPolicy</a>は動作が重くなる上、使われているかどうかわからないので無効にする。</del>~
</li><li>jQueryの競合問題により中止。jqueryのautocompleteプラグインがdatefieldプラグインに当たっている?<del><a href="http://sourceforge.jp/projects/traclight/wiki/CompleteUser">CompleteUser</a>プラグインは、YahooUIを利用しているが、jQueryに統一するため、jQuery UI <a href="http://sourceforge.jp/projects/traclight/wiki/AutoComplete">AutoComplete</a>に置き換える。</del>
</li></ul><h3 id="h3-.E3.81.9D.E3.81.AE.E4.BB.96trac.E5.85.A8.E4.BD.93.E3.81.AE.E5.8B.95.E4.BD.9C">その他trac全体の動作</h3><ul><li>チケット登録やチケットに対する変更・コメント追加などを行うと「警告: チケットは作成しましたが、通知処理中にエラーが発生しました: &quot;change&quot; not defined 」が表示される。→trac.iniのticket_subject_templateの定義「ticket_subject_template = $prefix #$ticket.id: [$change.author] $summary」に入ってる「change」が問題(使用できる変数でない)になっているようだ。[$change.author]を削除すると出なくなる。次回リリースで修正。→notificationの設定は今のままでいい？
</li><li>「<a href="http://sourceforge.jp/projects/traclight/wiki/DeprecationWarning">DeprecationWarning</a>: the md5 module is deprecated; use hashlib instead import md5」というメッセージが出る。python2.6で入ってる。当面そのまま。
</li></ul>]]>
    </content:encoded>
      </item>
        <item rdf:about="http://sourceforge.jp/projects/traclight/wiki/Announce20100330_1">
    <title>Announce20100330_1</title>
    <link>http://sourceforge.jp/projects/traclight/wiki/Announce20100330_1</link>
    <dc:identifier>Announce20100330_1</dc:identifier>
    <dc:date>2010-03-30T06:56:35+09:00</dc:date>
        <description>
      <![CDATA[= リポジトリブラウザのセキュリティホールについて =
== 影響するバージョン ==
 * 2.4.2以前のバージョン。このセキュリティホールは2.5.0以降では修正されています。
 * リポジトリのアクセス権限を設定していない場合、もしくは全てのユーザがリードできる環境では&#039;&#039;&#039;影響は受けません。&#039;&#039;&#039;

== 概要 ==]]>
    </description>
    <content:encoded>
      <![CDATA[<h1 id="h1-.E3.83.AA.E3.83.9D.E3.82.B8.E3.83.88.E3.83.AA.E3.83.96.E3.83.A9.E3.82.A6.E3.82.B6.E3.81.AE.E3.82.BB.E3.82.AD.E3.83.A5.E3.83.AA.E3.83.86.E3.82.A3.E3.83.9B.E3.83.BC.E3.83.AB.E3.81.AB.E3.81.A4.E3.81.84.E3.81.A6">リポジトリブラウザのセキュリティホールについて</h1><h2 id="h2-.E5.BD.B1.E9.9F.BF.E3.81.99.E3.82.8B.E3.83.90.E3.83.BC.E3.82.B8.E3.83.A7.E3.83.B3">影響するバージョン</h2><ul><li>2.4.2以前のバージョン。このセキュリティホールは2.5.0以降では修正されています。
</li><li>リポジトリのアクセス権限を設定していない場合、もしくは全てのユーザがリードできる環境では<strong>影響は受けません。</strong>
</li></ul><h2 id="h2-.E6.A6.82.E8.A6.81">概要</h2><p><a href="http://sourceforge.jp/projects/traclight/wiki/TracLightning">TracLightning</a>のリポジトリブラウザでは、ユーザ/グループ毎にリポジトリの各ディレクトリへのアクセス制御ができるようになっています。しかしながら、<a href="http://sourceforge.jp/projects/traclight/wiki/TracLightning2">TracLightning2</a>.4.2以前のバージョンでは、複数のユーザでリポジトリへのアクセスを繰り返していると、下記のような問題が生じます。
</p><ul><li>アクセス権を許していないユーザでもディレクトリを閲覧できてしまうことがある
</li><li>アクセス権を持つユーザがディレクトリを閲覧できないことがある
</li></ul><p>上記の影響はTracのリポジトリブラウザ上での問題のため、<strong>Subversionのリポジトリ自身への影響はありません。</strong>
</p><h2 id="h2-.E5.8E.9F.E5.9B.A0">原因</h2><p>Trac内部でリポジトリを保持するオブジェクトをキャッシュしていますが、認証ユーザの情報の引き継ぎが正しく行われておらず、以前の認証ユーザ情報を保持したまま、他のユーザへのリポジトリ表示処理にリポジトリオブジェクトを利用してしまうためです。
</p><h2 id="h2-.E8.A7.A3.E6.B1.BA.E6.96.B9.E6.B3.95">解決方法</h2><p><a href="http://sourceforge.jp/projects/traclight/wiki/TracLightning">TracLightning</a>のインストールディレクトリの下のpython\share\trac\conf\trac.iniの下記の行を
<pre>repository_type = svn
</pre>次のように変更することにより解決することができます。
<pre>repository_type = direct-svnfs
</pre></p>]]>
    </content:encoded>
      </item>
        <item rdf:about="http://sourceforge.jp/projects/traclight/wiki/Upgrade">
    <title>Upgrade</title>
    <link>http://sourceforge.jp/projects/traclight/wiki/Upgrade</link>
    <dc:identifier>Upgrade</dc:identifier>
    <dc:date>2009-10-04T08:35:47+09:00</dc:date>
        <description>
      <![CDATA[= 積極的にアップグレードすべきバージョンについて =
=== TracLightning 2.2.5のリリースについて ===
TracLightning 2.2.0～2.2.3以前のバージョンには、クエリーが利用できないなどTracのパフォーマンスを発揮できないバグがあります。2.2.5以降への速やかなバージョンアップをお勧めします。

= アップグレード時の注意 =
=== 2.0]]>
    </description>
    <content:encoded>
      <![CDATA[<h1 id="h1-.E7.A9.8D.E6.A5.B5.E7.9A.84.E3.81.AB.E3.82.A2.E3.83.83.E3.83.97.E3.82.B0.E3.83.AC.E3.83.BC.E3.83.89.E3.81.99.E3.81.B9.E3.81.8D.E3.83.90.E3.83.BC.E3.82.B8.E3.83.A7.E3.83.B3.E3.81.AB.E3.81.A4.E3.81.84.E3.81.A6">積極的にアップグレードすべきバージョンについて</h1><h3 id="h3-TracLightning.202.2.5.E3.81.AE.E3.83.AA.E3.83.AA.E3.83.BC.E3.82.B9.E3.81.AB.E3.81.A4.E3.81.84.E3.81.A6"><a href="http://sourceforge.jp/projects/traclight/wiki/TracLightning">TracLightning</a> 2.2.5のリリースについて</h3><p><a href="http://sourceforge.jp/projects/traclight/wiki/TracLightning">TracLightning</a> 2.2.0～2.2.3以前のバージョンには、クエリーが利用できないなどTracのパフォーマンスを発揮できないバグがあります。2.2.5以降への速やかなバージョンアップをお勧めします。
</p><h1 id="h1-.E3.82.A2.E3.83.83.E3.83.97.E3.82.B0.E3.83.AC.E3.83.BC.E3.83.89.E6.99.82.E3.81.AE.E6.B3.A8.E6.84.8F">アップグレード時の注意</h1><h3 id="h3-2.0.E3.81.8B.E3.82.892.1.2F2.2.E3.81.B8.E3.81.AE.E3.83.90.E3.83.BC.E3.82.B8.E3.83.A7.E3.83.B3.E3.82.A2.E3.83.83.E3.83.97.E3.81.AB.E3.81.A4.E3.81.84.E3.81.A6">2.0から2.1/2.2へのバージョンアップについて</h3><p><a href="http://sourceforge.jp/projects/traclight/wiki/TracLightning2">TracLightning2</a>.0のプロジェクトを<a href="http://sourceforge.jp/projects/traclight/wiki/TracLightning2">TracLightning2</a>.2へ移行するには、カスタムフィールドの設定を変更する必要があります。
詳細は、かおるんダイアリーの下記の記事を参考にしてください。
</p><ul><li><a href="http://d.hatena.ne.jp/kaorun55/20090223/trac" class="external" rel="nofollow">TL 2.0.9 から TL 2.1 への更新の際に、開始日、終了日の入力項目が消える</a>
</li></ul><h3 id="h3-2.0.E3.81.8B.E3.82.892.1.2F2.2.E3.81.B8.E3.81.AE.E3.83.90.E3.83.BC.E3.82.B8.E3.83.A7.E3.83.B3.E3.82.A2.E3.83.83.E3.83.97.E3.81.AB.E3.81.A4.E3.81.84.E3.81.A6-2">2.0から2.1/2.2へのバージョンアップについて</h3><p><a href="http://sourceforge.jp/projects/traclight/wiki/TracLightning2">TracLightning2</a>.0のプロジェクトを<a href="http://sourceforge.jp/projects/traclight/wiki/TracLightning2">TracLightning2</a>.2へ移行するには、カスタムフィールドの設定を変更する必要があります。
詳細は、かおるんダイアリーの下記の記事を参考にしてください。
</p><ul><li><a href="http://d.hatena.ne.jp/kaorun55/20090223/trac" class="external" rel="nofollow">TL 2.0.9 から TL 2.1 への更新の際に、開始日、終了日の入力項目が消える</a></li></ul>]]>
    </content:encoded>
      </item>
        <item rdf:about="http://sourceforge.jp/projects/traclight/wiki/ReleaseProcess">
    <title>ReleaseProcess</title>
    <link>http://sourceforge.jp/projects/traclight/wiki/ReleaseProcess</link>
    <dc:identifier>ReleaseProcess</dc:identifier>
    <dc:date>2009-05-03T06:54:58+09:00</dc:date>
        <description>
      <![CDATA[= TracLightingリリースプロセス =
TracLightningの機能が肥大化し、テストでバグを潰し切れずリリース時にバグの混入が目立つようになってきました。
趣味で適当に開発するには限界に達して来たため、リリースプロセスを定めることとします。
== &alpha;リリース ==
極めて不安定なバージョン。開発者が動作確認を行うために利用する。大きなアーキテクチャ変更(trac]]>
    </description>
    <content:encoded>
      <![CDATA[<h1 id="h1-TracLighting.E3.83.AA.E3.83.AA.E3.83.BC.E3.82.B9.E3.83.97.E3.83.AD.E3.82.BB.E3.82.B9"><a href="http://sourceforge.jp/projects/traclight/wiki/TracLighting">TracLighting</a>リリースプロセス</h1><p><a href="http://sourceforge.jp/projects/traclight/wiki/TracLightning">TracLightning</a>の機能が肥大化し、テストでバグを潰し切れずリリース時にバグの混入が目立つようになってきました。
趣味で適当に開発するには限界に達して来たため、リリースプロセスを定めることとします。
</p><h2 id="h2-.CE.B1.E3.83.AA.E3.83.AA.E3.83.BC.E3.82.B9">αリリース</h2><p>極めて不安定なバージョン。開発者が動作確認を行うために利用する。大きなアーキテクチャ変更(trac0.10-&gt;trac0.11などの変更)があった場合、α版をリリースしテスターを募る。
</p><h2 id="h2-.CE.B2.E3.83.AA.E3.83.AA.E3.83.BC.E3.82.B9">βリリース</h2><p>不安定なバージョン。開発者が動作確認を行うために利用する。TracやApacheを自力でインストールする知識があれば、不具合があっても自力で解決し運用で利用することができるレベル。Trac Lightningのマイナーバージョンアップ以降はまずはβ版をリリースする。
</p><h2 id="h2-RC.E3.83.AA.E3.83.AA.E3.83.BC.E3.82.B9">RCリリース</h2><p>リリース候補(Release Candidate)バージョン。βリリースを行った後1週間以上クリティカルなバグが発生しない場合、RCリリースとすることができる。1週間以内にリリースするのにクリティカルなバグや機能追加要求があった場合、RC2,RC3とRCのバージョンをインクリメントする。
</p><h2 id="h2-.E6.AD.A3.E5.BC.8F.E3.83.AA.E3.83.AA.E3.83.BC.E3.82.B9">正式リリース</h2><p>一般ユーザ向けのリリース。RCリリース後、1週間以上クリティカルなバグが発生しない場合、RCリリースから正式リリースへ昇格することができる。新しいRCリリースを行った場合、最後のRCリリースから1週間以上待つこととする。
</p><h1 id="h1-.E3.83.AA.E3.83.AA.E3.83.BC.E3.82.B9.E3.81.AE.E4.BD.9C.E6.88.90.E6.96.B9.E6.B3.95">リリースの作成方法</h1><p>trac.issの下記の行を書き換え、バージョンを変更する。
<pre>[Setup]
..
AppVerName=Trac Lightning 2.2.4
</pre>install\replace\trac.ini.inの下記の行を書き換え、バージョンを変更する。
<pre>[project]
footer=Powerd by&lt;br /&gt;Trac Lightning&lt;br /&gt;Version 2.2.4
</pre>インストーラをビルド、テスト後、gitにタグを打ち、ファイルをアップロード。アップロードする前にファイル名は、<a href="http://sourceforge.jp/projects/traclight/wiki/TracLightning">TracLightning</a>-2.2.4.exeのように、バージョン番号をつけておく。</p>]]>
    </content:encoded>
      </item>
        <item rdf:about="http://sourceforge.jp/projects/traclight/wiki/Install">
    <title>Install</title>
    <link>http://sourceforge.jp/projects/traclight/wiki/Install</link>
    <dc:identifier>Install</dc:identifier>
    <dc:date>2008-09-20T06:40:59+09:00</dc:date>
        <description>
      <![CDATA[= インストール =
== 新規インストール ==
[http://sourceforge.jp/frs/index.php?group_id=2810 TracLight-x.x.exe]をクリックして実行するだけです。インストール終了後、コンピュータを再起動してください｡再起動後、プログラムメニューのTracから｢サービスとして実行｣もしくは､｢コマンドプロンプトから実行｣を選択すると､A]]>
    </description>
    <content:encoded>
      <![CDATA[<h1 id="h1-.E3.82.A4.E3.83.B3.E3.82.B9.E3.83.88.E3.83.BC.E3.83.AB">インストール</h1><h2 id="h2-.E6.96.B0.E8.A6.8F.E3.82.A4.E3.83.B3.E3.82.B9.E3.83.88.E3.83.BC.E3.83.AB">新規インストール</h2><p><a href="http://sourceforge.jp/frs/index.php?group_id=2810">TracLight-x.x.exe</a>をクリックして実行するだけです。インストール終了後、コンピュータを再起動してください｡再起動後、プログラムメニューのTracから｢サービスとして実行｣もしくは､｢コマンドプロンプトから実行｣を選択すると､Apacheが起動します｡ <a href="http://localhost/%E3%81%AB%E3%82%A2%E3%82%AF%E3%82%BB%E3%82%B9%E3%81%97%E3%81%A6%E5%8B%95%E4%BD%9C%E3%82%92%E7%A2%BA%E8%AA%8D%E3%81%97%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%E3%82%88%E3%82%8A%E8%A9%B3%E3%81%97%E3%81%8F%E7%9F%A5%E3%82%8A%E3%81%9F%E3%81%84%E6%96%B9%E3%81%AF%E3%80%81" class="external" rel="nofollow">http://localhost/にアクセスして動作を確認してください。より詳しく知りたい方は、</a><a href="http://discypus.jp/wiki/?%A5%BD%A5%D5%A5%C8%2FBug%20Tracking%2Ftrac%2FTrac%B7%EE#content_1_2" class="external" rel="nofollow">discypusさんのサイト</a>をご覧ください。
</p><p><a href="http://sourceforge.jp/projects/traclight/wiki/TracLightning">TracLightning</a>はデフォルトで80番と8980番のポートを利用します。インストール時の注意として、IISやApache等のWebサーバが起動していないことを確認してください。起動している場合は、停止もしくはアンインストールしておいてください。Trac月をインストールするとマシンを再起動するので再起動後、インストール済みのIISやApacheが自動的に起動しないようにしておく必要があります。また、PythonやSubversionを既にインストールされている場合、これらのアプリケーションの環境が変更されるので注意してください。分からない場合は、PythonやSubversionをコントロールパネルのプログラムの追加と削除からアンインストールしておくことをお勧めしておきます (プログラムの追加と削除に表示されていない場合はアンインストールする必要はありません)。 
</p><h2 id="h2-.E3.83.97.E3.83.AD.E3.82.B8.E3.82.A7.E3.82.AF.E3.83.88.E3.83.87.E3.83.BC.E3.82.BF.E3.81.AE.E9.85.8D.E7.BD.AE.E4.BD.8D.E7.BD.AE.E3.81.AE.E5.A4.89.E6.9B.B4">プロジェクトデータの配置位置の変更</h2><p>プロジェクトデータは、<a href="http://sourceforge.jp/projects/traclight/wiki/TracLight">TracLight</a>をインストールしたディレクトリの下のprojectsディレクトリの下にあります。
<table class="wikitable" border="1"><tbody><tr><td>ディレクトリ/ファイル名</td><td>説明</td></tr><tr><td>maven/</td><td>Mavenリポジトリ</td></tr><tr><td>trac/</td><td>Tracのプロジェクトデータ</td></tr><tr><td>svn/</td><td>SVNのリポジトリ</td></tr><tr><td>trac.htdigest</td><td>Trac/SVNのユーザ認証情報</td></tr><tr><td>svnauthz</td><td>SVNの認証設定</td></tr></tbody></table></p><p>プロジェクトデータを別のディレクトリに置く場合は、<a href="http://sourceforge.jp/projects/traclight/wiki/CollabNet">CollabNet</a>SVN/httpd/conf/httpd.confを次のように書き換えます。下記の例は、D:\projectsに置く場合です。
<pre>&lt;LocationMatch &quot;/[^/]+/login&quot;&gt;
  AuthType Digest
  AuthName trac
  AuthDigestFile &quot;D:\projects\trac.htdigest&quot;
  Require valid-user
&lt;/LocationMatch&gt;

# PythonDebug On 
ScriptAlias /trac &quot;D:\TracLight\apache2\cgi-bin\trac.cgi&quot;
&lt;Location &quot;/trac&quot;&gt;
#  SetEnv TRAC_ENV_PARENT_DIR &quot;D:\projects\trac&quot;
  SetHandler mod_python
  PythonHandler trac.web.modpython_frontend
  PythonOption TracEnvParentDir &quot;D:\projects\trac&quot;
  PythonOption TracUriRoot /trac
&lt;/Location&gt;

&lt;Location &quot;/svn&quot;&gt;
  DAV svn
  SVNParentPath &quot;D:\projects\svn&quot;
  AuthType Digest
  AuthName trac
  AuthDigestFile &quot;D:\projects\trac.htdigest&quot;
  Require valid-user
  AuthzSVNAccessFile &quot;D:\projects\svnauthz&quot;
&lt;/Location&gt;

Alias /maven &quot;D:\projects\maven&quot;
&lt;Directory &quot;D:\projects\maven&quot;&gt;
    Options Indexes
&lt;/Directory&gt;

Alias /report &quot;D:\projects\report&quot;
&lt;Directory &quot;D:\projects\report&quot;&gt;
    Options Indexes
&lt;/Directory&gt;
</pre></p><p>create-project.batを実行したときのディレクトリの位置は変更できないので、下記の2つのディレクトリをそれぞれコピーしてください。
</p><ul><li>C:\<a href="http://sourceforge.jp/projects/traclight/wiki/TracLight">TracLight</a>\projects\svn\&lt;プロジェクト名&gt;
</li><li>C:\<a href="http://sourceforge.jp/projects/traclight/wiki/TracLight">TracLight</a>\projcets\trac\&lt;プロジェクト名&gt;
</li></ul><h2 id="h2-.E3.83.90.E3.83.BC.E3.82.B8.E3.83.A7.E3.83.B31.x.E3.81.8B.E3.82.89.E3.81.AE.E3.82.A2.E3.83.83.E3.83.97.E3.82.B0.E3.83.AC.E3.83.BC.E3.83.89">バージョン1.xからのアップグレード</h2><p>Trac Lightningは上書きインストールすれば自動的にアップグレードされるように設計されています。
しかしながら、Trac月/Trac Lightning 1.xからTrac Lightning2.xへアップグレードする際に一部のファイルが自動でアップグレードすることができなくなってしまいました。次のように手動でファイルを書きかえる必要があります。
</p><p>Trac Lightning2.xインストール後、Trac Lightningのインストールディレクトリでupgrade.batを実行します。
<pre>C:\TracLight&gt;bin\upgrade.bat
</pre>各プロジェクトのtracの設定ファイル(trac.ini)の先頭に次の2行を追記します。
<pre>[inherit]
file = C:\TracLight\python\share\trac\conf\trac.ini
</pre>trac.iniを編集する際に<strong>メモ帳は利用しないでください</strong>。メモ帳はUTF-8のBOMを勝手に付けてしまいますが、Tracが正しく起動しなくなってしまいます。サクラエディタ、<a href="http://sourceforge.jp/projects/traclight/wiki/TeraPad">TeraPad</a>等BOMを正しく扱うエディタをご利用ください。
</p><p>また、Apacheの設定ファイルの場所が%TRACLIGHT%\apache2\conf\httpd.confから%TRACLIGHT%\<a href="http://sourceforge.jp/projects/traclight/wiki/CollabNet">CollabNet</a>SVN\httpd\httpd.confに変更になっています。必要に応じて設定ファイルをコピーする等してください。
</p><h2 id="h2-All.20In.20One.20Trac.E3.81.8B.E3.82.89.E3.81.AE.E7.A7.BB.E8.A1.8C">All In One Tracからの移行</h2><p>All In One Tracを既にお扱いの方は、ここの手順に従い移行してください。All In One TracからTrac月へ移行時のポイントは次の通りです。
</p><ul><li>ディレクトリ構成が異なる
</li><li>Trac月はHTTPの認証にDigest認証を利用しているが、All In One TracはBasic認証である。
</li><li>Trac月はtrac0.10を採用しているが、All In One Tracは0.9(trac-admin upgradeが必要)
</li><li>All In One Tracはpython2.3だが、Trac月はpython2.4(キャラクタセットの名前が異なる)
</li></ul><p>このポイントを抑えておけば、それほど難しくありません。まず最初に、
All In One Tracのプロジェクトのファイルをコピーします。All In One Tracのデフォルトプロジェクトの例で示すと下記の通りとなります。
</p><table class="wikitable" border="1"><tbody><tr><td>コピー元</td><td>コピー先</td><td>説明</td></tr><tr><td>C:\trac-0.1.1\trac_repo\projects\default</td><td>C:\<a href="http://sourceforge.jp/projects/traclight/wiki/TracLight">TracLight</a>\projects\trac\default</td><td>tracのリポジトリ</td></tr><tr><td>C:\trac-0.1.1\svn_repo\projects\default</td><td>C:\<a href="http://sourceforge.jp/projects/traclight/wiki/TracLight">TracLight</a>\projects\svn\default</td><td>SVNリポジトリ </td></tr><tr><td>C:\trac-0.1.1\svn_repo\projects\trac.htpasswd</td><td>C:\<a href="http://sourceforge.jp/projects/traclight/wiki/TracLight">TracLight</a>\projects</td><td>パスワードファイル</td></tr></tbody></table><p>tracのtrac.iniファイル(projects\trac\default\conf\trac.ini)を次のように変更します。
<pre>...
#default_charset = japanese.ms932   変更前
default_charset = cp932             変更後
...
#templates_dir = C:\trac-0.1.1\python\share\trac\templates 変更前
templates_dir = C:\TracLight\python\share\trac\templates   変更後
...
#repository_dir = C:\trac-0.1.1\svn_repo\projects\default  変更前
repository_dir =C:\TracLight\projects\svn\default         変更後
...
# 以下追加
[account-manager]
password_format = htpasswd
password_store = HtPasswdStore
password_file = C:/TracLight/projects/trac.htpasswd

[inherit]
file = C:\\TracLight\\python\\share\\trac\\conf\\trac.ini
</pre></p><p>プログラムメニューの「Trac」-&gt;「コマンドプロンプト」でコマンドプロンプトを起動し、次のようにして、Tracのデータベースのアップグレード、SVNリポジトリとの再同期、htpasswdファイルのコピーを行います。
</p><pre>&gt; trac-admin.bat C:\TracLight\projects\trac\default upgrade 
&gt; trac-admin.bat C:\TracLight\projects\trac\default resync
</pre><p>Apacheの設定(httpd.conf)をBasic認証を利用するように変更します。
<pre>...
  AuthType Digest
  AuthName trac
  AuthDigestFile &quot;C:\TracLight\projects\trac.htdigest&quot;
...
</pre>↓
...
<pre>  AuthType Basic
  AuthName trac
  AuthUserFile &quot;C:\TracLight\projects\trac.htpasswd&quot;
...
</pre>上記の設定はhttpd.conf内に2箇所あるので、注意してください。
</p><p>Apacheのサービスを再起動します。他にもプロジェクトがある場合は、同等の手順で移行します。うまくいかない場合は、下記のサイトにAll In One Tracから移行した際のメモがありますので、こちらも参考にしてください。
</p><ul><li><a href="http://d.hatena.ne.jp/kaorun55/20080612/trac" class="external" rel="nofollow">All In One Trac から Trac Lightning への移行</a></li></ul>]]>
    </content:encoded>
      </item>
        <item rdf:about="http://sourceforge.jp/projects/traclight/wiki/WhatsNewInTL20">
    <title>WhatsNewInTL20</title>
    <link>http://sourceforge.jp/projects/traclight/wiki/WhatsNewInTL20</link>
    <dc:identifier>WhatsNewInTL20</dc:identifier>
    <dc:date>2008-07-10T06:44:33+09:00</dc:date>
        <description>
      <![CDATA[= Trac Lightning 2.0の新機能 =
Trac Lightning 2.0では、1.8系に比べ大幅な機能追加がなされています。これからTrac Lightningをご利用される方は是非2.0をご利用ください。画面キャプチャが[http://d.hatena.ne.jp/kaorun55/20080709/trac かおるんさんの体験レポート]にありますので、こちらもご覧ください。]]>
    </description>
    <content:encoded>
      <![CDATA[<h1 id="h1-Trac.20Lightning.202.0.E3.81.AE.E6.96.B0.E6.A9.9F.E8.83.BD">Trac Lightning 2.0の新機能</h1><p>Trac Lightning 2.0では、1.8系に比べ大幅な機能追加がなされています。これからTrac Lightningをご利用される方は是非2.0をご利用ください。画面キャプチャが<a href="http://d.hatena.ne.jp/kaorun55/20080709/trac" class="external" rel="nofollow">かおるんさんの体験レポート</a>にありますので、こちらもご覧ください。
</p><ul><li>Trac 0.11、Subversion1.5対応
<ul><li>TracとSubversionのバージョンを最新化しました。最新の機能を余すことなくご利用頂けます。
</li></ul></li><li>ワークフロー機能
<ul><li>Trac Lightning 1.8まではnew-assigned-closeの3ステータス固定でした。2.0からは、確認などのステータスを追加したり、クローズをリーダしか行えないようにしたり、ワークフローをカスタマイズできるようになりました。権限や業務フローの規定が厳しめのプロジェクトでもご利用頂けます。また、<a href="http://www.trac-hacks.org/wiki/AdvancedTicketWorkflowPlugin" class="external" rel="nofollow">AdvancedTicketWorkflowPlugin</a>を同梱することにより、デフォルトのTrac0.11よりも高度なワークフローのカスタマイズができるようになっています。
</li></ul></li><li>パーミッション設定時のユーザ補完
<ul><li>管理ツールのユーザへのパーミッション設定時にもユーザの補完ができるようになりました。管理者の負担を下げることができます。
</li></ul></li><li>Subversionアクセス権設定ファイル編集機能
<ul><li>管理ツールにSubversionのアクセス権を直観的に編集する機能を追加しました。面倒なSubversionのアクセス権の設定を簡単に行えます。
</li></ul></li><li>パスワード変更機能
<ul><li>各ユーザが自由にパスワードを変更することができるようになりました(なんで今までできなかったんだろうという感じですが)
</li></ul></li><li>チケットの一括変更
<ul><li>カスタムクエリーの画面で選択した複数のチケットの属性を一括して変更可能です。
</li></ul></li><li>Subversionのライトスルーキャッシュ機能
<ul><li>Subversionで分散構成を取る際にライトスルーキャッシュを利用できるようになり、大規模な開発でも利用できるようになりました。チェックアウト、コミットをスレーブのリポジトリへ行うことができます。コミット時には、スレーブのサーバからマスターのサーバへ自動的にコミット、同期が取られます。チェックアウト時はスレーブのサーバからチェックアウトするので、マスターのサーバへは負荷を掛けません。
</li></ul></li></ul><p>Subversion1.5.0の新機能については、<a href="http://slashdot.jp/developers/article.pl?sid=08/06/24/1013232" class="external" rel="nofollow">Subversion 1.5.0 リリース</a>をご覧ください。
</p>]]>
    </content:encoded>
      </item>
        <item rdf:about="http://sourceforge.jp/projects/traclight/wiki/Customize">
    <title>Customize</title>
    <link>http://sourceforge.jp/projects/traclight/wiki/Customize</link>
    <dc:identifier>Customize</dc:identifier>
    <dc:date>2007-12-26T07:16:20+09:00</dc:date>
        <description>
      <![CDATA[== カレンダフィールドの追加 ==
decoratorセクションのcalednar_fieldsにカレンダ機能を付与するフィールドを設定します。
{{{
[decorator]
calendar_fields=due_assign,due_close,custom_field
}}}

== ユーザ名補完フィールドの追加 ==
カスタムフィールドにユーザ名補完機能を追加する場合は]]>
    </description>
    <content:encoded>
      <![CDATA[<h2 id="h2-.E3.82.AB.E3.83.AC.E3.83.B3.E3.83.80.E3.83.95.E3.82.A3.E3.83.BC.E3.83.AB.E3.83.89.E3.81.AE.E8.BF.BD.E5.8A.A0">カレンダフィールドの追加</h2><p>decoratorセクションのcalednar_fieldsにカレンダ機能を付与するフィールドを設定します。
<pre>[decorator]
calendar_fields=due_assign,due_close,custom_field
</pre></p><h2 id="h2-.E3.83.A6.E3.83.BC.E3.82.B6.E5.90.8D.E8.A3.9C.E5.AE.8C.E3.83.95.E3.82.A3.E3.83.BC.E3.83.AB.E3.83.89.E3.81.AE.E8.BF.BD.E5.8A.A0">ユーザ名補完フィールドの追加</h2><p>カスタムフィールドにユーザ名補完機能を追加する場合は、次のようにします。
<pre>[complete-user]
# 一人のユーザを補完
single_fields=reviewer
# カンマ区切りで複数のユーザを補完
compotite_fields=reviewers
</pre></p><h2 id="h2-.E8.A3.9C.E5.AE.8C.E3.82.A6.E3.82.A3.E3.83.B3.E3.83.89.E3.82.A6.E3.81.AE.E8.A1.A8.E7.A4.BA.E3.82.BF.E3.82.A4.E3.83.9F.E3.83.B3.E3.82.B0.E3.81.AE.E8.AA.BF.E6.95.B4">補完ウィンドウの表示タイミングの調整</h2><p>環境によっては、チケットの担当者欄や関係者欄の補完ウィンドウの表示が速すぎたり遅すぎたりして入力しずらいことがあります。下記のようにtrac.iniに設定を記述して補完ウィンドウの表示タイミングを調整します。
<pre>[complete-user]
popup_delay=1
</pre>popup_delayはキーを入力してからポップアップを表示するまでの時間です。単位は秒です。</p>]]>
    </content:encoded>
      </item>
    </rdf:RDF>

