= trac.ini リファレンス =
[[TracGuideToc]]

Tracの設定は''trac.ini''という設定ファイルを編集して行います。設定ファイルは{{{<projectenv>/conf/trac.ini}}}にあります。

これは現在利用できる設定オプションの簡単なリファレンスです。

== [project] ==
|| name   || プロジェクト名 ||
|| descr  || プロジェクトの概要 ||
|| url    || プロジェクトの主なウェブサイトへのURL ||
|| icon   || URLのショートカットアイコンとして使用されるアイコンファイル(ファビコン) ||
|| footer || ページのフッタのテキスト（右揃え） ||

== [trac] ==
|| repository_dir  || ローカルのSubversionリポジトリへのパス ||
|| htdocs_location || 静的なTracのグラフィックとCSSファイルの基本のURL ||
|| database        || プロジェクトで使用するデータベース ||
|| templates_dir   || Clearsilverのテンプレートへのパス ||
|| default_charset || ソースファイルに適用する文字コード ||

== [logging] ==
|| log_type  || ログの種類。 (none, file, stderr, syslog, winlog) ||
|| log_file  || ''log_type''が''file''のとき、ログファイルへのパスを記述します。 ||
|| log_level || ログレベル (CRITICAL, ERROR, WARN, INFO, DEBUG) ||

参考: TracLogging

== [ticket] ==
|| default_version   || 新規チケットのデフォルトのバージョン ||
|| default_severity  || 新規チケットのデフォルトの重要度 ||
|| default_priority  || 新規チケットのデフォルトの優先度 ||
|| default_milestone || 新規チケットのデフォルトのマイルストーン ||
|| default_component || 新規チケットのデフォルトのコンポーネント ||

参考: TracTicketsCustomFields

== [attachment] ==
|| max_size || チケットとWikiで添付できる最大のファイルサイズ。 ||

== [notification] ==
|| smtp_enabled   || SMTP（e-mail)での通知の可否 (true, false) ||
|| smtp_server    || 通知メールに使用するSMTPサーバ ||
|| smtp_from      || 通知メールに使用する送信者アドレス ||
|| smtp_replyto   || 通知メールに使用する返信アドレス ||
|| smtp_always_cc || 常にCCにいれるメールアドレス ||
|| always_notify_reporter || ''報告者'' 属性に登録されているアドレスに通知メールを常に送信する ||

参考: TracNotification

== [header_logo] ==
|| src    || ヘッダロゴとして使用する画像へのURL ||
|| link   || ヘッダロゴに貼るリンク ||
|| alt    || ヘッダロゴ用の''alt'' テキスト ||
|| width  || ヘッダロゴの幅（ピクセルで指定） ||
|| height || ヘッダロゴの高さ（ピクセルで指定） ||

== [mimeviewer] ==
|| enscript_path || Enscript プログラムへのパス ||

== [timeline] ==
|| changeset_show_files || 表示するファイル数 (-1 で無制限, 0 で無効) ||

== [diff] ==
|| tab_width || チェンジセットで表示されるタブの幅 ||

[[BR]]
----
参考: TracGuide, TracAdmin