tratihubis

Software captura de pantalla:
tratihubis
Detalles de software:
Versión: 0.4
Fecha de carga: 14 Apr 15
Licencia: Libre
Popularidad: 19

Rating: 1.0/5 (Total Votes: 1)

tratihubis es una herramienta que convierte boletos Trac a cuestiones Github utilizando los siguientes pasos:
1. El usuario exporta manualmente las entradas Trac para convertir a un archivo CSV.
2. Tratihubis lee el archivo CSV y utiliza los datos para crear temas Github e hitos.
Instalación
Para instalar tratihubis, uso pip o easy_install:
& Nbsp; pip install tratihubis
Si es necesario, también se instala el paquete PyGithub.
Uso
Información sobre los boletos Trac para convertir tiene que ser proporcionada en un archivo CSV. Para obtener este archivo CSV, crear una nueva consulta Trac utilizando la sentencia SQL almacenada en query_tickets.sql y guardar el resultado haciendo clic en "Descargar en otros formatos: texto delimitado por comas" y eligiendo por ejemplo / Users / me / mytool / billetes. CSV como archivo de salida.
A continuación, cree un archivo de configuración para describir cómo la cuenta para Github y lo que para convertir. Por ejemplo, podría almacenar el siguiente en ~ / mytool / tratihubis.cfg:
[Tratihubis]
user = alguien
password = secret
repo = mytool
entradas = /Users/me/mytool/tickets.csv
A continuación, ejecute:
& Nbsp; tratihubis ~ / mytool / tratihubis.cfg
Esto prueba que los datos de entrada y la información Github es válido y escribe un registro a la consola que describe las operaciones que se realiza.
Para realmente crear las cuestiones Github, necesita habilitar para comandar opción de línea --really:
& Nbsp; tratihubis --really ~ / mytool / tratihubis.cfg
Tenga en cuenta que las cuestiones Github y los hitos no se pueden borrar en caso te equivocas. Su único recurso es quitar todo el repositorio y comenzar de nuevo. Así que asegúrese de que tratihubis hace lo que quiere antes de habilitar --really

¿Qué hay de nuevo en esta versión:.

  • etiquetas de opciones de configuración Añadido al mapa de estado y resolución Trac etiquetas Github.

¿Qué hay de nuevo en la versión 0.3:.

  • Añadido conversión de los comentarios
  • cierre añadido de la cuestión en la que el billete Trac correspondiente ya ha sido cerrado.
  • validación Añadido de temas a los usuarios se asignan a. Deben tener un usuario activo Github.

¿Cuál es nuevo en la versión 0.2:

  • Agregado usuarios de opciones de configuración para asignar usuarios Trac a los usuarios Github.
  • binario Añadido con el fin de ejecutar tratihubis lugar de python -m tratihubis.
  • número de emisión supone cambiado en el registro para tener problemas existentes en cuenta.

Requisitos :

  • Python

Limitaciones :

  • En la actualidad tratihubis sólo convierte billetes con sus descripciones e hitos. También crea hitos según sea necesario.
  • temas Github obtienen el mismo propietario que el billete Trac. Esto sólo funciona si el usuario Trac tiene el mismo nombre en Github. Si este no es el caso, modificar manualmente las columnas propietario y reportero en la entradas CSV.

  • La siguiente información no se convierte:
  • temas Github permanecen abiertos incluso si el billete Trac se ha cerrado.
  • comentarios Trac se descartan en vez de convertido a los comentarios Github.
  • Trac detalles de entradas sobre el tipo y la resolución se desechan en lugar de convertidos a etiquetas Github.
  • Trac Wiki markup permanece en lugar de convertirse en Github Markdown.

Programas parecidos

Otro software de desarrollador Thomas Aglassinger

Jomic
Jomic

11 May 15

rcs4cvs2svn
rcs4cvs2svn

11 May 15

Scunch
Scunch

12 May 15

Comentarios a la tratihubis

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!