2008-09-17 18 views
10

Están los sistemas de seguimiento de cualquier tarea con la interfaz de línea de comandos?tarea/problema con la interfaz de línea de comandos

Aquí está una lista de características que estoy interesado:

  • plantilla de tarea simple
    Algo como archivo de texto con la propiedad: pares de tipos, por ejemplo:
description:string 
some-property:integer required 
  • interfaz de línea de comando
    por ejemplo:
// 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 despliegue
    No debe requerir para instalar DBMS pesados ​​

  • usuarios múltiples apoyan
    así que no es sólo un a- lista de tareas para una sola persona

Respuesta

5

Ditz es un simple seguimiento de incidencias, la luz-peso distribuido diseñado para trabajar con los sistemas de control de versiones distribuidos como darcs y Git.

Ditz: https://gitorious.org/ditz

+0

casi lo que quiero. pero el modelo de datos no es extensible – aku

5

Una idea interesante; lo más cercano que he oído hablar es todo.txt.

Como alternativa, puede rodar su propia simplemente usando una base de datos (por ejemplo SQLLite) y SQL. Opcionalmente, escriba una secuencia de comandos envoltorio que analiza el archivo de texto sin formato y las opciones de la línea de comandos, y genera el SQL correspondiente.

+0

parece interesante, gracias! – aku

+0

Según tengo entendido, no puedes usar todo.txt en diferentes proyectos. Parece que le requiere para almacenar la ubicación (TODO_DIR = "ruta/a/todofile") de su única todo.txt en un archivo todo.cfg centralizada. ¿O? – Henrik

0

FogBugz tiene una Command Line Client.

+0

No, FogBugz es pesada, estoy buscando algo como SVN – aku

+0

que ya no utiliza. Vine aquí buscando algo como [esto] (https://developers.kilnhg.com/Code/FogBugz/Group/FogBugzPy/File/README.txt?rev=tip), resulta que la sustitución es exactamente lo que estaba buscando . – Droogans

0

@Peter Hilton,

voy a crear tal sistema. Entonces me pregunto si tal sistema existe. La idea general es mantenerlo lo más simple posible: utilidad de línea de comandos para administrar tareas & servidor simple con interfaz REST. Utilicé docenas de diferentes sistemas de seguimiento de tareas y llegué a la conclusión de que no necesitaba una interfaz de usuario elegante. Debería ser como Subversion - puede trabajar felizmente con la línea de comandos basada en svn.exe

2

Ha visto ticgit. Parece que podría hacer justo lo que ustedes están buscando.

+0

Lo interesante, voy a echar un vistazo más de cerca – aku

+0

Aquí hay un enlace a la corriente * * (summer2014) tenedor activa: https://github.com/jeffWelling/ticgit – AdrieanKhisbe

1

He abusado de las herramientas de línea de comandos cal y calendar regularmente para este tipo de tarea.

0

utilizo org-mode con emacs en modo terminal (emacs -nw).

+0

Este enlace ha salido mal. Debería ser http://orgmode.org/ – Henrik

1

ciss seguimiento de incidencias es una herramienta de línea de comandos sencilla para gestionar su archivo ISSUES.txt.

1

Sistema Erlangs entradas

Creado por Peter Högfeldt en 1986. Este es el sistema de tickets que se utilizó en la distribución de Erlang.

Fuente: Joe Armstrong's blog

Cuestiones relacionadas