Trac

Redmineに改宗

というのはウソ。まだ評価中。社内でRedmineのデモがあったので見てたけど、だいぶよくできてるわ。 Tracと同じでしょと思ってたけど、全然違った。だいぶフルスタックな感じで、なんかrailsみたいな感じ? 機能以前 インストールが簡単ってエライ Tracは依…

Tracのバージョンアップを考えただけー

最後にTrac関連のことを書いたのは一年も前かー。びびった。実質的に0.11入れてうれしいことって、チケットのワークフローが設定可能になるくらいだけど、それよりも LDAP認証に対応させるために、ユーザー管理の設計を見直す というのが一番大きなやりたい…

重要度、優先度の付け方

重要度 1. 社運、世界平和、人類の存亡にかかわる 2. これはまずい 3. 通常 4. それなり 5. 割とどうでもいい優先度 1. 総員起床 2. すぐにやる 3. 通常 4. あとでもいい 5. いつかはやりたい http://agile.g.hatena.ne.jp/yugui/20070126/1170136968 かっこ…

SVK 2.0

via http://d.hatena.ne.jp/tokuhirom/20061230/1167443019 2.0出てたんすね。 http://search.cpan.org/src/CLKAO/SVK-v2.0.0/CHANGES バグフィックスも機能追加もパフォーマンスアップもいろいろされてるけど、現状に問題ないのとPerlモジュールの更新がち…

同一サーバ内での複数のTracをまたいでの検索するページのソース

JQueryは1.0系じゃないと動かないみたいです。JavaScriptとJQueryの練習で書いてみた。適当なロゴ画像とローディング画像を持ってきて、以下のコードを貼っつけるとこんな感じになります。普通にリクエスト投げてHTMLのスクレイピングしてるけど、XML-RPCプ…

Tracでマルチプロジェクトの運用における認証ファイルの置き場所について検討して無理だった話

Tracでマルチプロジェクトの運用 - Bouldering & Com.で、Tracの複数プロジェクトでの各プロジェクトごとでの認証ファイルの分け方を検討して玉砕してましたが、.htaccessを使うようにすれば、毎回、httpd.confを編集する必要はなくなんじゃね?、と思ったの…

Tracレポートで完了したチケットを降順表示

なんとなく思いつきで、その日の作業を全てTracに入れて、終わるごとにチケットをクローズしていけば、その日の作業ログが取れるなぁと思ったので、やってみました。 見た目はこんな感じ。 当日というのをもっと目立たせようかと思ったんですが、 AS modifie…

WebAdminUsersPlugin動かない

WebAdminUsersPlugin - Trac Hacks - Plugins Macros etc. - Trac AccountManagerだとユーザー管理ができないので、WebAdminUsersPluginを入れてみましたが動かず。動かないというか変化がありませんでした。 pythonのバージョンが2.4じゃないと動かないっぽ…

TracExcelViewerが動かない

ブラウザ上でExcelの表を展開したかったので、ExcelViewerPluginを入れてみましたが、ブラウザからはinternal server errorがでてTrac自体(mod_python自体?)動かず、error_logには以下のようなエラーがでてました。 PythonHandler trac.web.modpython_front…

Tracデータの移動でエラー

別のサーバで動かしていたTracデータを他のサーバへ持っていったら、下記のエラーが。 file is encrypted or is not a database なぜ?と思ったんですが、TracUpgrade – The Trac Projectにちゃんと書いてありました。SQLiteはバージョン2とバージョン3で、D…

SVK経由でもtrac-post-commit-hookが動いた

Tracから、SVKでミラーリングしてるリポジトリを参照させているんですがSVK - Bouldering & Com.、SVKでのsync時にもpost-commit-hookが動かないかなーと思って試してみたら、ばっちり動きました。おかげで、trac-post-commit-hookが使えます。Chia-Liang Ka…

Tracのデータのデフォルト値

db_default.pyっていうファイルにベタベタ書かれてるから、これを変更すればいいのね。デフォルトのcomponent1とかだと意味わからんし、priorityのblockerとかもわかりにくそうだから変えとこう。

TracGantt 0.3

やっぱガントチャートは試してみたかったので、TracGanttプラグインを入れてみたけど、下記のメッセージがでて動かない。0.24だと動くのに。 Trac detected an internal error: global name 'OperationalError' is not defined Python traceback Traceback (…

Tracでマルチプロジェクトの運用

わりとちゃんとTracを使い出したので、複数プロジェクトの管理についてちゃんと考えてみた。 ガイドをみるとTracEnvParentDirを使えと書いてある。 SetHandler mod_python PythonHandler trac.web.modpython_frontend PythonOption TracEnvParentDir /var/tr…

Tracプラグイン

TracWebAdminプラグインとTracAccountManagerプラグイン、超便利。あとはGanttChartプラグインかな。 なんとなく、Tracを建てるときのフローが確定してきた。スクリプト書いとこう。

Tracでちょっとはまった

TracにTracWebAdminプラグインとTracAccountManagerプラグインを入れてみたけど、なんだか挙動が不安定になって、とうとうエラーが。エラーの内容が /home/hoge/.egg-cacheがないよ! みたいな感じだったので/home/hogeをみたけど、そんなディレクトリはない…

Fedora Core3でrpmでTrac0.95をインストールの自分メモ

事前条件 subversionが入ってて、webdavで動いてる。 入れたもの sqlite-devel-2.8.16-1.1.fc3.rf.i386.rpm Index of /sqlite python-sqlite-1.0.1-1.2.el4.rf.i386.rpm Index of /python-sqlite clearsilver-0.10.1-1.1.fc3.rf.i386.rpm Index of /clearsil…