カテゴリー
最近更新したページ
最新コメント
ApacheSSL by stunning seo guys
EMMA by stunning seo guys
EMMA by stunning seo guys
Derby by stunning seo guys
GanttPlugin by stunning seo guys
JavaHL by awesome things!
FrontPage by check it out
ApacheSSL by stunning seo guys
java_subversion by check it out
SubversionInstall by awesome things!

TracPlugins

Trac用Plugin、マクロ等

 http://projects.edgewall.com/trac/wiki/MacroBazaarhttp://trac-hacks.org/wiki/ などで公開されているPluginやマクロをインストールして使ってみたときのメモなど。

Plugin


Pluginのインストール方法


  • 大半のPluginのインストールには、setuptoolが必要となりますので、まずは、ez_setup.pyをダウンロードします。
  • コマンドプロンプトから以下のコマンドを実行してez_setup.pyをインストールします。
python ez_setup.py
  • 自動的に必要なファイルをダウンロードしてきてsetuptoolsがインストールされます(なので、ネットワークにつながっている必要があります)。僕の環境では、http://cheeseshop.python.org/packages/2.3/s/setupt...がダウンロードされました。

  • その後、インストールしたいPluginのアーカイブに含まれているsetup.pyを用いて、インストールを行うと自動的にLib/site-packagesフォルダ内にeggファイルが作成されます。
python setup.py install
    • Lib/site-packagesフォルダ内にある場合は、全てのプロジェクトから参照可能です。特定のプロジェクトのみで使用できるようにする場合は、各プロジェクトフォルダのpluginsフォルダ内にコピーすればいいようです・・・が、こちらは実はしたことがありません。

Macro


マクロのインストール方法


  • マクロが記述されている*.pyファイルをwiki-macrosフォルダ内にコピーします。
    • 全てのTracプロジェクトに対して適用する場合は、share/trac/wiki-macrosフォルダ内にコピーします。
    • 特定のプロジェクトに対してのみ適用する場合は、該当プロジェクトのフォルダ下のwiki-macrosフォルダ内にコピーします。

  • 念のため、Apacheを再起動します。
    • 新規にマクロをコピーした場合は、Apacheを再起動しなくてもアクセスしたタイミングで自動的にコンパイルされて使えるようになるようですが、ファイルを更新した場合は再コンパイルが行われない場合があるようです。
    • なので、Apacheを再起動しておくのが一番確実です。
      • Windows上で使用している場合で、環境変数PATHの編集も必要となるようなものをインストールした場合は、OSの再起動が必要となります(Apacheの再起動を行っただけでは環境変数が反映されないようです)。
2006年06月17日(土) 16:51:18 Modified by syo1976




スマートフォン版で見る