読者です 読者をやめる 読者になる 読者になる

trac

Chef SoloでTracLightningぽい環境を構築してみた

Chefが面白そうなのでいろいろやってみた結果、TracLightning+hglightぽい環境を構築できるようになったのでまとめを書いてみることにした。TracLightningと違うのはSubversion/MavenがないとかTracプラグインが最小限しかないくらいかな。動作確認は次の環…

hglightをTracLightning 3.0に対応してみた。

自己流でTracMercurialをセットアップするのも面倒なので、hglightをforkしてTracLightning 3.0に対応してみた。こちらからどうぞ。インストール手順とかは本家と同じです。 本家 https://bitbucket.org/akihirox/hglight/wiki/ fork https://bitbucket.org/…

TracLightningでMercurialを使ってみた

サーバリプレースのついでに、自己流でセットアップしたTrac0.10からTracLightning2.3.2に移行してみた。ついでにTracをmod_wsgiで動かしてみたり、Mercurialと連携させてみたり、チケットの自動クローズとかできるようにしてみたのでメモしておく。環境はこ…

CORESERVER に trac を入れてみた

動作例はこんな感じ --> http://reguzy.jp/ 基本的に TracDoc/SakuraInternet - HirobeのHack倉庫 - Trac を参考にしてます。 前提 virtual-python と easy_install が便利なので使う。easy_install でpysqlite を入れておく。 # virtual-python wget http:/…

さくらに trac と Django を共存させる

Django で本棚管理アプリを作ろうと思い立って、さくらに Django を入れてみたら結構手間取ったのでメモ。 参考にしたところ さくらインターネット、CGIでDjangoを動かす: 30からのBlog sh1.2 pyblosxom : CGIでDjangoを動かす 手間取った理由 普通にインス…

さくらインターネットに構築した trac で trac-post-commit-hook

trac サイトを構築した時のメモ の続き。 trac を構築していて trac-post-commit-hook を使っていないのはありえない、っていうくらい便利な trac-post-commit-hook ですが、さくらに構築したときにものすごく手間取ったのでメモ。ちなみに trac:0.10.4、su…

trac 0.10 on Windows × Python 2.5

ここら辺の続き。 trac 0.10 beta1 on Windows + Python 2.4 trac 0.10 dev on Windows trac 0.9 on Windows ※ Python 2.5 を使いたいとかいう人以外は、Trac月を使ったほうが幸せだと思います。 ※ Vista だと trac が動いてくれません。tracd だと大丈夫。…

trac と Django アプリケーションをapache+mod_pythonで

社内向けDjangoアプリを公開するためにapacheをセットアップして、ついでに課題管理用にtracをセットアップしてみた。 そしたら半日くらいはまったのでメモしておく。 環境は apache 2.0.59, mod_python 3.3.1, python 2.4, Django 0.96, trac 0.10.3.1-ja理…

trac サイトにスパム対策

以下のエントリの続き。 trac サイトを構築した時のメモ さくらレンタルサーバに構築した trac サイトのコメントスパムを削除する インタアクトさんから trac-0.10-ja-1 が出てたので、さくらに構築した trac サイトを更新しようとしたら、またもやスパムに…

TracBlogPlugin が表示できなくなった時の復旧方法

trac をプロジェクトのポータルサイトとして使うために の続き。 上記の環境ではプロジェクトメンバーとの情報共有に TracBlogPlugin を使っている。 WikiStart からもエントリを投稿できるようにしているわけだが、ある時間違えて空のエントリを投稿してし…

さくらレンタルサーバに構築した trac サイトのコメントスパムを削除する

trac サイトを構築した時のメモ の続き。 以前構築した 別館 のチケットにコメントスパムが投稿されているのに気付いた。本人ですらたまにしか見ないのに。恐るべしスパマー。今のところ trac にチケットのコメントを削除する方法は用意されていないが、見た…

trac をプロジェクトのポータルサイトとして使うために

trac は標準でもかなり高機能なんだけど、使っているうちにそれなりに不満点は出てくる。 個人的に、標準では使いにくいと思うものがいくつかあって、今のところこれくらい。 ユーザ管理-> 標準だとコマンドラインで trac-admin するしかない。-> サーバまで…

trac 0.10 beta1 on Windows + Python 2.4

trac 0.10 dev on Windows trac 0.9 on Windows の続き。beta1 は様子見かな、と思ってたら Subversion 1.4.0 のReleaseNote に svn-python-1.4.0-py2.4.exe を見つけた。 そこで Python 2.4 で動くかどうか試してみたら動いたのでメモしておく。 インストー…

wiki を PDF に変換するプラグインを入れたけど変換できない

trac を使う上で最大の障害になるのは、納品ドキュメントをどうするかってことじゃないかと思う。 職場でよく見かけるのは、 EXCEL で仕様書を書いて変更履歴シートに変更内容を数行で書いていくもの。それを VSS でバージョン管理するわけだけど、はっきり…

trac サイトを構築した時のメモ

weekbuild さんの さくらインターネットにTracを構築する を参考に、さくらインターネットに trac サイトを構築してみた。結果はここ → http://goodspeed.xii.jp Windows以外触ったことがないのでかなり大変だった。いくつか手間取ったのでメモしておく。 手…

ダウンロードリストを作成するプラグインをインストールしてみた

単純にあるディレクトリ以下のファイルをリストアップするだけっぽい。こんな感じ デイリービルドでダウンロードファイルを作成すればいちいちリンクを貼らなくてもいいかな。 インストール TracDown に書いてあるとおりなんだけど。 1. https://svn.rectang…

ezSuggestPlugin を IE6 に対応してみた

これ の続き ようやく IE6 でも入力支援ができるようになった。使い方は前と同じ。 Firefox1.5とIE6で使えるようになったのでもういいかな。ダウンロードはこちら → ezSuggestPlugin-0.2.zipただ問題がいくつかあって、解決できそうにない。 IE6 で選択した…

簡易suggest機能を追加するプラグインを作ってみた

あんまりsuggestしてないけど( ´ω`) 最近はtracを自分用まとめサイトとして使ったりしてるわけなんだけど、wikiページに日本語名を使っていると、wiki:ページ名 と入力しないとリンクが張られない。結構めんどくさい。 じゃあ英語名にすればいいかというと…

WikiStart にTrac Hacksのようなニュースを表示する

ここ で実現しようとしてたニュースの表示の仕方がわかったのでメモ。といっても以前やってたサイドメニューの表示をちょっと変えただけでできた。環境は 0.10dev のままなので、0.9.xで動作するかは試してない。WebAdminPlugin , TracTagsPlugin , TracBlog…

trac 0.10 dev on Windows

これの0.10dev版。 0.10 の正式版はでていないので、リポジトリからソースを取ってきてインストールした。以前の環境をクリアして最初からインストールしたのでその手順をメモしておく(apache 2.0.55 、 subversion 1.3.1 はインストール済み)。 trac のイン…

trac にブログ機能を付けてみる

Trac Blog Plugin というプラグインを見つけたので入れてみた。trac 0.10 でしかテストしてないみたいだけど、trac 0.9.4 でも動いた。インストールにかなり手間取ったのでメモ。 依存するプラグイン TagsPlugin・・・以前インストールしたのは0.1で、0.3以…

trac にガントチャートを表示する

trac にガントチャートを表示するプラグインを見つけたのでメモ。 winXP + 0.9.2 だと動作しなかったので、インタアクトさんから trac-0.9.4-ja-1.zip をダウンロードしてきてアップグレードした。 Python Egg のダウンロード ここから TracGantt-0.2.4-py2.…

trac にサイドメニューを付けてみる

trac を使ってページが増えてくると、よく使うページへのリンクを Top ページに作ったりしている。それでもいいけど、Top ページに毎回戻るのは手間なので wiki ページ全てにサイドメニューを取り付けてみた。 全てのプロジェクトに反映させるつもりはないの…

TracTags プラグイン

trac 0.9 で wiki にタグ付け(wiki やブログのカテゴリに近いかな)を行うプラグインを使うためのメモ インストール trac プロジェクトの plugins フォルダに TracTags-0.1-py2.3.egg をコピーする。 trac プロジェクトの templates フォルダに wiki.cs をコ…

0.9.2 の日本語化リソース

もう インタアクト(株) さんで trac 0.9.2 の日本語化リソ−スが公開されてた。早いですな。 http://www.i-act.co.jp/project/products/products.html インストール方法 trac-0.9.2-ja-1.zip を解凍したらコマンドラインで以下のコマンドを実行する。 python …

mod_python + Windows認証 のバグ?

trac 0.9 + mod_python + Windows認証を使ってログインすると、チケット発行時にサマリを入力していても以下のようなエラーが出る。 Tickets must contain a summarysubversion が Windows認証なので trac も合わせようとしたんだけど無理っぽい。 google で…

trac.db のテーブル定義

trac 内部で使用されているデータベースを操作するためのメモ ticket は ticket テーブルに、定数( defect とか)は enum テーブルに格納されている。 sqlite で .schema と入力すればすべての定義が見れる。

trac 0.8.4 → 0.9 のアップグレード

trac 0.8.4 で作成したプロジェクトを 0.9 で扱えるようにアップグレードするためのメモ アップグレード 以下のコマンドを実行するだけ c:\python23\python c:\python23\python\scripts\trac-admin c:\trac\projectname [リターン] > upgrade [リターン] > r…

trac 0.9 on Windows

trac を使って複数のプロジェクトを管理するためのメモ python 2.3 python234jp-20040927.exe をインストール trac 0.9 trac-0.9.win32.exe をインストール clearsilver-0.9.14.win32-py2.3.exe をインストール docutils-0.3.9.tar.gz を解凍して以下のコマ…