2008-09-17 12 views
10

コマンドラインインターフェイスを備えた任意のタスク追跡システムはありますか?コマンドラインインターフェイスを使用したタスク/問題追跡システム

  • シンプルなタスク・テンプレートプロパティを持つプレーンテキストファイルなどの
    何か:例えばタイプのペア、:
description:string 
some-property:integer required 
ここ

は、私が興味を持っていた機能のリストです

  • コマンドラインインターフェイス
    例えば:
// Creates task 
<task tracker>.exe -create {description: "Foo", some-property: 1} 
// Search for tasks with description field starting from F 
<task tracker>.exe -find { description: "F*" } 
  • のXCOPY展開
    それは重いDBMSに

  • 複数のユーザーをインストールする必要はありません
    をサポートするので、それだけでツーではありません一人の人のリストを作成する

答えて

5

Ditzは、 をdarcsとgitのような分散バージョン管理システムで動作させるために設計された、シンプルで軽量な問題追跡ツールです。

ディッツ:https://gitorious.org/ditz

+0

ほとんど私が欲しいものです。データモデルは拡張可能ではありません – aku

5

興味深い考え方。私が聞いたもっとも近いものはtodo.txtです。

また、データベース(sqlliteなど)とSQLを使用するだけで、自分自身をロールすることができます。オプションで、プレーンテキストファイルとコマンドラインオプションを解析し、対応するSQLを生成するラッパースクリプトを記述します。

+0

面白い、ありがとう! – aku

+0

異なるプロジェクトでtodo.txtを使用することはできません。単一のtodo.txtの場所(TODO_DIR = "path/to/todofile")を集中型todo.cfgファイルに格納する必要があるようです。または? – Henrik

0

FogBugzのはCommand Line Clientを持っています。

+0

いいえ、fogbugzは重いです、私はsvnのようなものを探しています – aku

+0

これは廃止されました。ここに来て、[これ](https://developers.kilnhg.com/Code/FogBugz/Group/FogBugzPy/File/README.txt?rev=tip)のようなものを探していたら、置き換えはまさに私が探していたものです。 – Droogans

0

@Peter Hilton、

私はそのようなシステムを作ります。だから私はそのようなシステムが存在するかどうか疑問に思います。一般的なアイデアは、できるだけシンプルに保つことです:タスクを管理するコマンドラインユーティリティ&シンプルなサーバーウィットRESTインターフェイス。私は12種類のタスク追跡システムを使い、ファンシーなUIは必要ないと結論づけました。それはSubversionのようにすべきです - あなたは喜んでコマンドラインベースのsvn.exeで作業することができます

2

あなたはticgitを見たことがありますか?それはあなたの後のことだけをするかもしれないように聞こえる。

+0

おもしろいこと、もっと詳しく見てみよう – aku

+0

ここに* current *(summer2014)アクティブなフォークへのリンクがあります:https://github.com/jeffWelling/ticgit – AdrieanKhisbe

1

私はこのタイプのタスクのために定期的にcalcalendarコマンドラインツールを虐待してきました。

0

端末モード(emacs -nw)でemacsを使用してorg-modeを使用します。

+0

このリンクは間違っています。 http://orgmode.org/でなければなりません – Henrik

1

ciss issue trackerは、ISSUES.txtファイルを管理するための簡単なコマンドラインツールです。 1986これでピーターHögfeldtによって作成された

1

アーランチケットシステム

はアーラン分布に使用されたチケットシステムです。

ソース:Joe Armstrong's blog

関連する問題