[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

tracに関するTsutomuOnodaのブックマーク (3)

  • SubversionとTracでファイル管理の“迷宮”から脱出

    SubversionとTracでファイル管理の“迷宮”から脱出:ユカイ、ツーカイ、カイハツ環境!(2)(1/4 ページ) プロジェクトで修正/仕様変更が“迷宮”入りする理由 ソフトウェア開発を行ううえで、設計書やソースコードのバージョンをきちんと管理することは非常に重要です。構成管理(ファイル管理)を行っていないプロジェクトでは、例えば次のような問題が発生します。 2人以上の開発者が同時に成果物を編集した場合、後に編集を始めた開発者がすでに編集を行った開発者の編集内容を上書きしてしまう。結果として、修正したはずのバグや変更したはずの仕様が、設計書やソースコードに反映漏れするという事態が発生 設計書やソースコードのレビューを行って修正したはいいが、どこをどう修正したのか分かりにくく、レビュー内容の反映の確認を行っても修正漏れや修正誤りに気が付かない ソースコードを変更すると、動かなくなってし

    SubversionとTracでファイル管理の“迷宮”から脱出
  • 「 」 - Trac with Apache, FastCGI, suEXEC and Mercurial

    Trac は Python で書かれた、オープンソースのプロジェクト管理・バグ追跡システムです。オンラインでのソースコード閲覧・版管理のほか、Wiki、BTSなどの多様な機能を持っています。例えば、個人レポジトリを共有しよう!計画 (通称 coderepos) で使われているのは Trac です。 Tracは版管理にSubversion (以下 svn) を使っています。svn はとても良くできているシステムですが、史上最も無意味なプロジェクトLinusにDISられてたりしてることですし、ここでは分散型版管理システムである Mercurial (以下 hg) を使うことにしましょう。Tracは標準構成では単一のsvnレポジトリにしか対応していませんが、hg用のプラグインと複数のレポジトリを同時に扱えるように拡張したブランチが開発されています。 FastCGIはCGIの拡張です。プロセス

  • mizzy.org : Trac の Wiki を emacs で直接編集

    emacs trac-wiki mode なんてものがあったんですね。これは便利。 セットアップや設定方法なんかは上のリンクを参照すれば分かるので省略。 M-x trac-wiki を実行すると、まずはプロジェクト名を聞いてくる。 次に認証のためのユーザ名。 そしてパスワード。 編集する Wiki ページ名を聞いてくる。タブで Trac 上にある Wiki ページ一覧を表示してくれたり、補完してくれたりする。 Wiki ページを開くとこんな感じ。 C-c C-c で Trac に保存。 まあ、Firefox 拡張の It's All Text! 使えば、Trac に限らず任意のエディタで編集できるのですが、ブラウザで開く手間が省けるのはいいですね。Emacs-w3m を利用したプレビュー表示にも対応してたりとか、他にも色々便利な機能があります。詳しくは 開発元サイト 参照。

  • 1