タグ

tracに関するkamipoのブックマーク (29)

  • RedmineとTracの機能比較 - プログラマの思索

    RedmineとTracの両方でチケット駆動開発を運用してみて、色んな気付きがあった。 以下メモ書き。 【比較対象】 ・Redmine0.8.0 ・Trac0.11.1.ja 【元ネタ】 脱ExcelRedmineアジャイル開発を楽々管理 - @IT自分戦略研究所 【1】複数プロジェクトの扱い RedmineがTracよりも機能が優れている点の一つは、複数プロジェクトに対応していること。 Tracはプロジェクトに親子関係を入れることができないため、特に大規模プロジェクトではチケット駆動開発を実践しにくいだろうと思う。 複数プロジェクトを作りたい状況は、二つある。 【1-1】開発チームが複数のサブチームに分かれていて、それぞれでタスク管理したい場合。 RedmineやTracを運用してみると、一つのプロジェクトでメンバーが5人以上だとチケットが乱発されたり、放置されやすくなるようだ。

    RedmineとTracの機能比較 - プログラマの思索
  • Git の commit log を Trac の ticket comment に自動反映させる方法

    Trac の SCM に Subversion を使ってる人の多くは、Subversion のコミット・ログを Trac のチケット・コメントに自動反映させる hook を利用していることと思う。 2006-05-12 - marsのメモ: trac-post-commit-hook が便利すぎる これを、Git でも使えるようにしてみた。 Git Plugin まず Trac で Git を使うようにするには、GitPlugin for Trac をインストールする必要がある。ここら辺のウェブ・ページを参考にしてインストールされたし。 GitPlugin - Trac Hacks - Plugins Macros etc. - Trac [ubuntu][trac][git] gitとtracを連携させる | wadsのblog git-post-receive-hook の入手 Git

  • YappoLogs: 悪のりで学ぶsvnadmin/trac入門実用編

    悪のりで学ぶsvnadmin/trac入門実用編 とある平和なある週末に事件は起こった xx:14 ([aopy]+) stfuawsc汚染なコードをciってまった xx:14 (A) ちょ xx:14 (B) ww xx:14 (C) www xx:14 (D) stfuawsc xx:14 {[ainOS]+} パネラーディスカッションという事で、直近のコミットした内容をこの世から抹消しなければならなくなった。 しかもtrac上のデータもあわせて..! 消したいリビジョンは100である。 svnのデータを消すコマンドだけで直前のコミットを取り消せないものかと調べたが、出来ないという事が分かった。 ちょっと冷静になって、svnadmin dumpとsvnadmin loadの組み合わせで何とか出来ないか?と考え$ svnadmin dump /svn/public > /tmp/publ

    kamipo
    kamipo 2009/04/02
    svnのいらないリビジョンはsvnadmin dump -r 0:99 | svnadmin load とかで消せて。trac-admin resync で同期が取れるそうです。
  • sqliteがバックエンドの時のTracReportを書くtips — ありえるえりあ

    sqliteがバックエンドの時のTracReportを書くtips sqliteがバックエンドの時のTracReportのSQLを書くtipsです。 主なテーブル構造(ticket) CREATE TABLE ticket ( id integer PRIMARY KEY, type text, time integer, changetime integer, component text, severity text, priority text, owner text, reporter text, cc text, version text, milestone text, status text, resolution text, summary text, description text, keywords text ); CREATE TABLE ticket_custom

  • 2008-10-04 - Ashihiro Tracでコードレビュー

    いつの間にか、特殊なマーカー無しでAR(拡張現実)できるコードが公開されていたらしい。 3D初音ミクが現実世界を動き回る驚愕ムービーが公開! :にゅーあきばどっとこむ すごい!あとは、小型な端末と目立たないHMDだけだ! ができたらいいなあ。 ということで、タスク管理ツールのTracにコードレビューモジュールPeerReviewPluginを入れてみた! Tracでプラグイン入れる方法というのが、なんかよくわからずかなり手間取ってしまった。というわけで、プラグインを入れる手順。ちなみに、Trac Lightning 0.11。(なんか、色々調べたんだけど、方法がみんなまちまち。バージョン変わるごとにインストール方法も色々変わっているのかな?) プラグインを配布しているこちらのサイトからダウンロードする。Zipファイルとsubversionで配布しているので、好きな方で。 ファイルを取得でき

    2008-10-04 - Ashihiro Tracでコードレビュー
  • 「チケット」活用のススメ

    Spark project は、ご存知の通り、「trac」というプロジェクト管理ツールを提供しています。そして、trac が提供する機能のうちひとつに、「チケット」と呼ばれるものがあります。 チケットとは チケットとは、簡単に言うと、バグや不具合報告、意見や要望といったフィードバックを簡単に管理するためのものです。Spark のサイトの右上の方にある、「チケットを見る」をクリックすると、登録されていて、未解決のチケット一覧を見ることが出来ます。 チケットを見る チケットの登録 チケットは、誰でも (コミッタでなくても) かんたんに登録することができます。「チケットを見る」の隣にある、「チケットを登録」をクリックすると、チケット作成画面に行くことが出来ます。 チケットを登録 たくさんのフォームがありますが、最低限、「お名前」「チケットの分類」「チケットの概要」「チケットの説明」さえ記入すれば

    「チケット」活用のススメ
    kamipo
    kamipo 2008/12/24
  • trac-post-commit-hookでステータスも変更 - 気の向くままに・・・

    日々の事柄での雑感を気の向くままに・・・(Java/Tracネタが多いですが、最近はカメラネタも増えてきたかも(撮影したデータはPicasa Web Albumにて公開しています))。まれに、役に立つ情報が紛れ込むかも知れません?? なお、技術的な(?)内容に関しては勘違いや知識不足等で「実は間違い」ということもありますのでご注意ください(後日訂正している可能性もあります)。 ※トラックバックは即時公開されないように設定しております。あらかじめご了承ください。なお、スパムと判断されるようなトラックバック・コメントは問答無用で予告なく削除します。

    trac-post-commit-hookでステータスも変更 - 気の向くままに・・・
  • Trac と Subversion を連携させる - snbhsmt_log

    Trac の配布アーカイブやリポジトリの contrib ディレクトリにある trac-pre-commit-hook と trac-post-commit-hook スクリプトを利用すると、 Trac と SCM を連携させる事ができる。 今回は Trac と Subversion を連携させてみる。 環境 : CentOS 4.6 / Subversion 1.1.4-2 (rpm) / Trac 0.10.4-1 (rpmforge) 標準状態でも Subversion のコミット・ログに #4 とか書いておくと、 Trac のリポジトリ・ブラウザがチケット 4 へのリンクに変換してくれる。 上記のスクリプトを利用すると、メッセージ (今回は Subversion のコミット・ログ) を Trac のチケット・コメントとして投稿し、それにチェンジセットへのリンクを追加してくれる。 こ

  • [Think IT] 第4回:チケットとソースコードを連携せよ! (1/3)

    【バグ管理の作法】Trac徹底活用! 第4回:チケットとソースコードを連携せよ! 著者:masuidrive 公開日:2007/12/27(木) Tracの最大の利点はSubversionとの連携にあり さて、最終回の今回はTracのチケットとソースコードの連携を実際に試していく。 コードを書く開発者から見た場合、Tracの最大の利点は普段使い慣れたSubversionから、Tracを使うことができる点にある。開発者は自分の環境に新たなツールをインストールすることなく、Tracへ情報を送ることができる。 Tracの操作は通常Webから行うが、すべての操作をコマンドラインからでもできる。この機能とSubversionへコミット時に自動的にコマンドを呼び出すフックという機能を組み合わせることで、開発者がリポジトリへコミットするとTracを操作するという処理を自動化できるのである。 Subver

  • Trac のバージョンアップをしてみたよ

    ■ Trac のバージョンアップをしてみたよ 一応 Trac を使ってみたよ の続きなのか?Trac で遊んでみたよっての書きたいんだけど、まだまとまっていないのでまた今度。 んで、Trac の 0.9 がリリースされたようで、ファン(?)としては放っておけないので速攻でバージョンアップしました。Debian パッケージの 0.8.1-3sarge2 から 0.9 へのアップグレードです。 まず、新しいファイルをダウンロードしてきて現状のファイルを上書きインストールします。インストールする時に、--force を付けないと、今配置されているファイルを上書きしない様子。気付かなくてちょっとハマッタ。 $ wget http://ftp.edgewall.com/pub/trac/trac-0.9.tar.gz $ tar xvfz trac-0.9.tar.gz $ cd trac-0.9

  • ソフト/Bug Tracking/trac/TicketDeletePlugin - discypus

    [編集]情報源 # TicketDeletePlugin - Trac Hacks - Plugins Macros etc. - Trac TicketChangePlugin - Trac Hacks - Plugins Macros etc. - Trac TicketDeletePluginを利用して、チケットの書き換え機能 (=削除+追加)を行うプラグインらしい。まだ試していない。 2006-10-22 記憶は削除の方向で - trac サイトにスパム対策 ↑ [編集]インストール # (以下の作業はDebian GNU/Linux 3.1 Sarge で行っていますが、Windowsでも同様に出来ます) 注意:TicketDeletPluginをインストールする前に、 あらかじめ WebAdminPlugin をインストールして動作を確認しておくこと。 TicketDelete

    kamipo
    kamipo 2008/12/08
  • Blog - Mikula Beutl - SEO Consulting

    This guide is the safest way to do a domain switch, you get all you need to change a blocked domain. What is a user flow and a user journey? There’s a macro view of a customer experience that we can analyze and partially control.

    Blog - Mikula Beutl - SEO Consulting
  • trac-post-commit-hookが便利すぎる

    きしだのはてなより. NetBeans Profilerも5.5がでるのかぁ. 総務省もごくろうなこっちゃ. 浅海先生ご推薦のドメインモデル系書籍の一覧. ここ数年,この手の分野から遠ざかっていたが,いつ舞い戻るとも知れないので,チェックはしておこう. hudson1.28でSubversion指定してるんだけど,なんでかChangelogが表示されない.こっちの環境バグかなと調べてみたら,単に未実装なだけだった.orz SubversionSCM.javaのcalcChangeLog()に,しっかり // TODO: changelog format conversion って書いてあった. ふーん,そっかAntのhttp://ant.apache.org/manual/CoreTasks/changelog.html使ってんのか.「svn log --xml」で得られるXMLをCvsC

    trac-post-commit-hookが便利すぎる
  • Trac&Subversion連携 - 気の向くままに・・・

    TracとSubversionを組み合わせて使用している場合(Plugin等で環境を構築すれば、他のバージョン管理システムでも使えると思いますが)、Subversionのコミットメッセージに#1234って感じのテキストを埋め込むことでChangeset(あるいはBrowser)から該当するチケットへのリンクが、また、チケットのコメントにr2345って感じのテキストを埋め込むことで、対応するChangesetへのリンクが自動的に生成されます。 これを組み合わせることで、「あるチケットの修正の際にどの部分を修正したか」「この修正はどのチケットに基づくものか」といった追跡を容易に行うことができるようになります。 もしかしたら、後日似たような不具合が発生した場合、「前回はどの部分を直したかなぁ・・・」って感じで、参考になったりするかもしれません(似たような不具合を発生させるな、というツッコミは不採

    Trac&Subversion連携 - 気の向くままに・・・
  • Tracチケットのテンプレートを管理するTicketExtPlugin - 現場のためのソフトウェア開発プロセス - たかのり日記

    Tracでは、要件やバグ、タスクなどといったチケットの分類を定義することができます。そのような分類を分ける場合、分類毎にチケットの内容を定義できると便利です。 例えば、Tracではカスタムフィールドを定義することが可能ですが、要件やバグの分類でそれぞれ利用するフィールドを変えたり、説明のフィールドに記述する内容を変えたりといったことです。 しかしながら、Tracではそのような指定ができません。 チケットの分類は指定できるのですが、チケットの内容は1パターンだけであり、利用しにくいところ。 そこで、Tracのプラグインを作成し、TracHacksに登録しました。 TicketExtPlugin このプラグインでは、以下のことが可能です。 チケット分類に応じて、説明フィールドにテンプレートを適用 チケット分類に応じて、カスタムフィールドの有効/無効を設定 WebAdminから、テンプレート定義

    Tracチケットのテンプレートを管理するTicketExtPlugin - 現場のためのソフトウェア開発プロセス - たかのり日記
    kamipo
    kamipo 2008/11/28
  • AIRS Labs: TracのWikiを使いやすくする

    TracのWikiにはマクロ機能があるのですが、標準のマクロだけでは他のWikiソフトに較べると見劣りします。とくにインデックスがページ一覧しかないのは致命的なので、メニュー系のマクロを追加してみました。 TocMacro TocMacro は設置したページ内の見出しを階層化して目次を生成してくれるマクロです。縦に長ーく延びてしまったページに設置すると、下のほうにあるアンカーにもすぐにアクセスできて便利になります。 プラグイン形式になっているので、前回のWeb Admin Plugin と同じようにインストールできます。 $ svn co http://trac-hacks.org/svn/tocmacro $ cd tocmacro/0.10/ $ python setup.py bdist_egg $ sudo cp dist/TracTocMacro-1.0-py2.3.egg /u

    kamipo
    kamipo 2008/11/28
  • Dragonfly? いいえ、ケフィアです: wikiで新しいページを作る方法

    Dragonfly? いいえ、ケフィアです 医学生です。Test it!Test it! AJAXな英和・和英辞書&小テストアプリの開発日記とか色んなメモとか。 Tracでwikiを使って作業メモを取り始めたが、新しいページの作り方がわからず参った。といっても何も調べずに参っていたわけだが・・・ で、WEB+DB PRESSを読んでいたら新しいページの作り方がずばり書いてある。既存のページにwikiページネーム(アルファベット大文字で始まる単語2つ:TypePadとかMenuListとか [wiki:タイトル]とか)の形式を記述すると、wikiページへリンクを張ることができる。もし記述したwikiページネームに該当するwikiページが無い場合は、タイトル?というようなリンクが張られ、これをクリックすると新規ページが作成できる、と。 わかってしまえばなんでもないけれど、直感的にはわからなかっ

    kamipo
    kamipo 2008/11/28
  • インタアクト株式会社--業務内容--公開資料

    EdgeWall Software およびThe Trac Project が開発した プロジェクト管理ツールです。 Python で作成されたWeb アプリケーションであり、ソフトウェア開発のプロジェクト管理に特化しています。 Trac は以下の機能で構成されています。 Wiki Subversion リポジトリブラウザ バグトラッカ (チケットシステム) 2012年10月5日現在の安定版バージョンは 1.0 です。 特徴 Wiki の活用により、単なるバグトラッカではなくプロジェクトポータルとして利用できます。 バグトラッカのコメントの記述や、Subversion のコミットログなどで表現力が高まります。 Wiki, Subversion リポジトリ, バグトラッカを横断したリンクを簡単に作成することが出来ます。 メールサーバの設定は不要です。 Wiki ページ更新、バグトラッカの更新

    kamipo
    kamipo 2008/11/27
  • 第3回 TracをLinuxにインストール,Tracの基本的な設定

    2004年にTracの存在を知って惚れ込む。Tracや同様のソフトウエアを普及させるべく,収集した情報をdiscypus.jpにて発信している。 今回は,TracをLinuxにインストールする手順と,Tracの管理者が行う基的な設定,の2つについて説明します。ただし,前回はTrac Lightning 1.8,すなわちTrac 0.10.4日語版を用いましたが,今回は新たにリリースされたTrac 0.11日語版を用います。 ※ Trac 0.11(英語版)が2008-06-23にEdgewallから,そして2008-07-07にTrac 0.11日語版がインタアクトからリリースされました。また,Trac Lightningも2008-07-14にリリースされた2.0.0以後でTrac 0.11日語版を採用しています。 Linuxへのインストール 連載第2回で説明したように,Tra

    第3回 TracをLinuxにインストール,Tracの基本的な設定
    kamipo
    kamipo 2008/11/27
  • masuidrive on rails » Blog Archive » プロジェクトの始まりはTracから

    そんなわけで、プロジェクトの始まりはTracから。これがないと仕事が始まりません。 Tracが一番良いわけでも無いんだけど、日語マニュアルがあるところと、ユーザが多いことから、subversionとの連携スクリプトなどが多数公開されているところが、選択理由です。 Railsベースでも複数、プロジェクト管理ソフトが出てきているので、どれか良い物に育ってくれると嬉しいなと思っています。 さて、tracのインストール方法はwebで沢山見つかるので、それを参考にインストール。 Tracは初期設定でも十分使いやすいんですが、チケット登録で担当者をドロップダウンリストにするために設定を変更します。 tracの設定ファイル conf/trac.iniの下記の項目を変更してください。 [trac] default_charset = utf-8 # 文字コードはUTF-8で [ticket] restr

    masuidrive on rails » Blog Archive » プロジェクトの始まりはTracから
    kamipo
    kamipo 2008/11/27