チーム開発を導入するにあたって悩むことは多いですよね。いろいろな技術があって使うと便利そうなのですが、うまく活用されるかどうかは、構成メンバーの技術力や心構えに依存するところも大きいので、ただ技術をもちこんだり、ツールを採用するだけではうまくいかないからでしょう。
続きを読む
「Trac」タグアーカイブ
Ubuntu, Trac, BASIC認証などもろもろ
UbuntuでTracを動かそう
Ubuntu12.04でTracの環境を構築してみました。mod_pythonは最近まで開発が停止していたようなので、Trac + Apache + WSGI で動かしてみます。mod_pythonの開発は現在は再開されているそうなので、そちらの方が良くなったらWSGIから切り替えるかもしれません。
続きを読む
便利なTracプラグイン
- TracWysiwygPlugin – Trac Hacks – Plugins Macros etc.
- CustomFieldAdminPlugin – Trac Hacks – Plugins Macros etc.
- XmlRpcPlugin – Trac Hacks – Plugins Macros etc.
- GanttCalendarPlugin – Trac Hacks – Plugins Macros etc.
- IniAdminPlugin – Trac Hacks – Plugins Macros etc.
- AccountManagerPlugin – Trac Hacks – Plugins Macros etc.
- BatchModifyPlugin – Trac Hacks – Plugins Macros etc.
- MasterTicketsPlugin – Trac Hacks – Plugins Macros etc.
- GraphvizPlugin – Trac Hacks – Plugins Macros etc.
- TicketImportPlugin – Trac Hacks – Plugins Macros etc.
HudsonTracプラグイン
「HudsonTracPlugin – Trac Hacks – Plugins Macros etc.」を使うと、JenkinsとTracを連携させることが出来ます。インストールは簡単で、ZIPファイルをダウンロードして展開し、setup.py で install をするだけです。設定は trac.in へ hudosonセクションを記述する必要があります。
Tracで添付ファイルのサイズを変更する方法
Tracで添付ファイルのサイズを変更するには次のようにします。 続きを読む
Trac
結局、Mac OS X に標準でついているPythonを使うことにしました。日本語版をダウンロードしてきて python setup.py install を使ったインストールでは、Genshiのインストールで失敗します。とはいえ、Genshiのサイトからeggをダウンロードして、それをそのまま/Library/Python …. site-packaes/においてからTracをpython setup.py installでインストールすると、すんなりいれることができます。
MacPortsをやるまでにこちらでインストールに成功していたのですが、Tracへチケットなどを登録できなかったので、何か問題がおきていると勘違いしていました。認証設定をしないとチケット登録などができないようです。オンラインヘルプを確認して、.htpasswdファイルを用意してから、BASIC認証を下記のように利用する設定にしたところ、ログインができるようになり、Tracが使えるようになりました。めでたしめでたし。
tracd –hostname=localhost -p 8080 –basic-auth=projctName,/var/trac/projctName/.htpasswd,/var/trac/projctName /var/trac/projctName