web-dev-qa-db-ja.com

Git統合によるプロジェクト管理

私はプロジェクト管理システムを探し回って、使用しようとしました これ しかし、それは私が望むいくつかの機能を欠いていて、実際にはどんな種類の活発な開発もされていないようです。

必要な機能はいくつかあります。

  1. 基本的なプロジェクト/タスク管理
  2. 非常に優れたgit統合(リポジトリをプル/プッシュするときに、管理ファイルも移動させたい)
  3. Vimの統合(または少なくとも私が設定したエディターを使用する 'export EDITOR =/usr/bin/vim'
  4. メモを取るシステム(理想的には会議用)
  5. コマンドラインインターフェース、他のインターフェースもあるかもしれませんが、私は本当にCLIが欲しいです。

私が見つけたすべてのプロジェクト管理システムの中で、 Fossil は私のニーズを満たすのに最も近いですが、それでも不十分です。

28
devin

Trac または Redmine はどうですか? 「Vim統合」を除き、すべてニーズに対応します

4
return1.at

http://www.springloops.com atmを使い、2日間でほとんどすべてをテストおよびデモしました。

ps。アフィリエイトや何かではなく、私はそれらを見つけたことを嬉しく思っており、この投稿はGoogle検索で表示されます

2
Wyck

多分VIM(例えば VimOrganizer )のOrg-modeクローンの1つがあなたにぴったりのツールです:

  1. タスク管理用に設計されています
  2. テキストファイルのみを使用します=> gitはすべてを追跡できます
  3. VIMに統合されています
  4. Emacs Org-modeには、強力なメモ取りシステムがあります( capture と呼ばれます)。 VIMクローンについてはわかりませんが、少なくともメモをプレーンテキストファイルに直接書き込むことができます。
  5. 実際のCLIはありませんが、VIMはあなたが欲しい/必要なすべてですか?
2
Michael

恥知らずな自己宣伝の警告

ScratchDocs

  • ScratchDocsはGitを使用して、フォルダーとタスクファイルごとに整理されたデータを保存します。
  • タスクはorg-modeで保存されます。
  • イテレーション(スクラムを考える)、ストーリー(トップレベルのタスク)、タスクの概念があります。これらはストーリーと同じですが、ストーリーを分解するために使用されます。
  • 全体にPythonで書かれたcliインターフェースがあります。
  • gitフックを介して設定し、各プッシュ後にタスクのHTML経由のエクスポートを生成できます。
  • 簡単にハッキング可能で拡張可能で、好きなことを何でもできます。

したがって、VimOrganizerなどを使用してタスクファイルを編集できれば、準備は完了です。

2
guyromm

CodebaseHQ を見たことがありますか?オンラインソリューションですが、プロジェクト管理をGit以外のDVCSと統合します。

1
Abizern