1年間tracを使用していませんが、私が覚えているのは、ほとんどのプラグインはsubversionを介して利用可能であり、すでに卵としてパックされていることです(これは、Pythonの世界では一種のインストーラーですが、概念についてはあまり詳しくありません)。
ほとんどのプラグインはhttp://trac-hacks.org/で入手でき、プラグインをインストールする最も簡単な方法は次のとおりです。
easy_install http://svn.domain.tdl/path/to/plugin/
フォルダには、setup.pyファイルとsetup.cfgファイルが含まれている必要があります。easy_installはsvnからファイルをチェックアウトし、プラグインをインストールします。あなたはここで詳細を見つけることができます:http://trac.edgewall.org/wiki/TracPlugins
プラグインがデータベースを変更する場合は、
trac-admin upgrade
コンソールから。
http://trac.edgewall.org/wiki/TracAdmin
私の記憶が正しければ、webinterfaceを介したインストールはプラグインをローカルに(インスタンスの場合)インストールしますが、easy_installはプラグインをグローバルに(実行中のすべてのtracサイトの場合)インストールし、プラグインをインストールするより一般的な方法です。
ヒント:プラグインをインストールするたびに、tracを再起動する必要があります。ヒント2:ほとんどのプラグインは、インストール方法を説明せず、svnのルートへのリンクのみを提供します。svnフォルダーを参照し、setup.pyを含むフォルダーを見つけるだけです。残りはeasy_installで行われます。
例:
プラグイン:http ://trac-hacks.org/wiki/GoogleChartPlugin
Wikiページには次のように記載されています。Subversionを使用してここからGoogleChartPluginをチェックアウトするか、Tracを使用してソースを参照できます。
http://trac-hacks.org/svn/googlechartplugin/へのhere
リンク
svnには2つのバージョンが含まれています。http://trac-hacks.org/svn/googlechartplugin/0.11/trunk/にアクセスし、パスをコピーします。
その後、
easy_install http://trac-hacks.org/svn/googlechartplugin/0.11/trunk/