Home > trac Archive

trac Archive

trac0.11とmylyn連携するためにはxmlrpcpluginが必要だった

  • 2008-03-11 (火)
  • trac

ようやくTrac動いた!!! と喜んだのも束の間、
Web+DB Pressなんかで見かけてたeclipse pluginのmylynとTracを連携させる件、
前からあちこちで、入れてみたという話を見かけていたので
そんなに難しいことじゃないんだと思っていたんだけど、それが間違いだった・・かもしれない。

http://trac-hacks.org/wiki/XmlRpcPlugin

ここを見ながら、zipをdlしてえーと・・・・ (?_;
そもそもpythonが全く未知の世界すぎるので、なおさらインストールに手間どり、、
ようやくインストールした!と思ってtrac.iniにcompornent登録してみると
エラーーーーーーーーー

orz

さらにeclipse側からリポジトリが見つからないとも言われ。

さらにさらにぐぐり続けた結果見つけたのがこれ
http://nil.checksite.co.uk/index.cfm/2007/10/29/Trac-011-and-Mylyn

ここに書いてある

 easy_install http://trac-hacks.org/svn/xmlrpcplugin/trunk/

ってのを実行して、一旦trac.iniからcompornentの記述を削除。
今度はtrac.iniではなくWeb(trac0.11b)上のフォームから
さっき入れたxmlrpcpluginを有効にしてやる。

実はこれに気づく前にもweb上でプラグインを有効にする方法は気づいていたんだけども
最後の一個、 XMLRPCWeb tracrpc.web_ui っていうのを有効にすると
admin画面その他あちこちでエラーなのかソースコードなのか・・・・、
とにかく動かなくなり、これが有効にならないとmylynとの連携は図れないわけで・・・。

ともかくさっきの一撃でとりあえず状況は好転。
http://tracurl/xmlrpc にアクセスしてやると他のサイトで書かれているとおり、
API一覧がずらーーーっとでてきました、とさ。

 それと、eclipse側でもmylynまわりのpluginをupdateかけておいた。
update前とインターフェイスが変わってたので、多少なりともバージョンアップしてたみたい。

さらにTracにWeb Admin Pluginも入れたよ

  • 2008-03-11 (火)
  • trac

Subversion、tracの覚え書き

ここの WebAdminのインストール の部分を参考にした

WebAdminって、0.11からはTracに標準搭載されていて、
一時は0.11にupdateしようかとも思ったけど途中まで読んで、
どうも先行き不安だったのでPluginインストールの方法にした。

家XenでTracを使えるようにしたよ

  • 2008-03-11 (火)
  • trac

前々から何度かチャレンジしてたものの、
毎回挫折してて、今回ようやく設定完了までこぎつけた。

Debian GNU/Linux etch に Trac をインストールしてみたよ

を参考にした。
たしか前にやったときも同じblogの記事を見ていたはずなんだけど。。。

Apacheの設定までやって、trac見えたーーーーーー
と喜んだのも束の間、なぜかloginページだけ、InternalServerErrorが・・・。

何でここだけ?と、小一時間悩んだ末に

need AuthName: /test2/login,

と、apacheのエラーログファイルに書いてあって、ヴァーチャルホストの設定を見直したところ
Basic認証のAuthNameが設定されてないよ!というエラーだったらしい。
<LocationMatch “/[[:alnum:]]+/login”>
の中に

AuthName “Trac Area”

の一行を追加してやって無事解決。

上記のblogでは書かれていないけども、バーチャルホストの設定をするときに
各バーチャルホスト毎にアクセスログ&エラーログのファイルを設定していたので
エラーメッセージを発見するのに助かった。
というか、サイト数が多くなったらこれやっととかないとえらいことになるな。
というわけで、書いておいたほうが良いよ!
ErrorLog /var/log/apache2/trac.sample.net.error.log
CustomLog /var/log/apache2/trac.sample.net.access.log combined

そして、初めてのTrac日本語化。
trac-admin /var/www/trac/testproject wiki load /usr/share/trac-ja-resource/wiki-default

これひとつでwikiとかみんな日本語になるのね。
Trac 0.8.4 にようこそ
って書いてあって、一瞬びびったけど、中身は0.10.3のまま。
おそらく翻訳済みバージョンがが0.8.4とかそこらでとまっちゃってるのね。

やれやれ、これで一安心・・・。

Blogged with the Flock Browser

Home > trac Archive

12/13に「LOCAL PHP部 札幌勉強会02」を行います。
メタ情報
たいやき

Return to page top