Mantis Bug Tracker

mantis_logoSi quieres instalar un gestor de incidencias informáticas bien organizado, flexible y eficaz te recomiendo Mantis Bug Tracker, que además es gratis. Yo llevo tiempo utilizándolo y la verdad es que ayuda a gestionar la complejidad del tema. Es un script de PHP sobre MySQL, PostgreSQL e incluso Oracle (que frikis..). Se tarda 3 minutos en instalarlo en un servidor listo para ello.

395 comments to Mantis Bug Tracker

  • DianaMantis

    Ya solucione la duda que tenia. Gracias!

  • SilvioMantis

    Hola soy nuevo usuando el mantis para mi organizacion y
    Tengo problemas con el vio de confirmacion de contraseña al correo electronico del usuario que estoy creando, no me esta enviando el psw y no puedo loguearme con el nuevo usuario creado, quisiera saber si francisco me pude ayudar

  • Hola Silvio.

    Comprueba antes de todo la carpeta de SPAM.

    Si no lo encuentras, mándate otra contraseña. Hay un «Olvidó su contraseña» en la página de login.

    O también otro usuario administrador puede reinicializar tu contraseña (Administración -> Administrar usuarios -> Reinicializar contraseña)

    Si eres el primer usuario, me temo que tendrás que volver a instalar mantis. No lleva mucho tiempo. 🙂 He mirado en la tabla correspondiente a la base de datos y la contraseña se almacena encriptada.

    Un saludo
    Francisco

  • Juan Camilo

    Cordial Saludo,

    he instalado y configurado bien el Mantis; trabajando con el administrador (usuario por defecto) seleccioné la opción reinicializar contraseña. Ahora no puedo entrar al Mantis como administrador, me arroja un mensaje diciendo que el usuario y la contraseña están mal. Como hago para cambiarle la contraseña al administrador por código? Muchas gracias por la colaboración

  • BETO

    hola Juan Camilo

    Si perdiste la contraseña de administrador puedes hacer un SET al campo de la contraseña de administrator tomando otra que te sepas pero por base de datos, no por codigo.

  • cristian

    tengo el mismo problema de liliana, no puedo habilitar el jpgraph, tengo todo configurado pero no hay forma de que muestre los graficos. si alguien le funciono y me puede ayudar.

  • María

    Hola a todos,
    estoy comenzando a usar mantis, y quisiera saber si es posible ocultar el Campo Prioridad para el grupo de usuarios «Informador».

    muchas gracias,

  • Fernando Arroyave

    yo estaba tratando de consegir un helt desk y encontre un programa que se llam glpi ademas se puede montar inventarios de tecnologia y estructura de conocimientos

  • BETO

    Utilizo GLPI y Maits, y solo opino que cada cosa con lo suyo, aunque en GLPI hay manera de utilizarlo como mesa de ayuda y seguimientos a solicitudes de servicio de soporte, pero reitero «cada cosa con lo suyo»

  • BETO: Dónde vives?

    Si alguna vez visitas Madrid te invito a unas cervezas!

  • Francisco

    Quería saber si es posible cambiar los textos de las prioridades (normal, alta, urgente, etc.) por otras . Desde ya Muchas Gracias

  • Hola Francisco

    Sí se puede.

    Entra en la carpeta /lang/ y busca el archivo correspondiente a tu idioma, por ejemplo: strings_spanish.txt

    Luego busca el texto que quieres cambiar, cámbialo (con cuidado de no cambiar otras cosas), salva el archivo y súbelo al servidor.

    🙂

  • La cadena que buscas creo que es:

    $s_priority_enum_string = ’10:ninguna,20:baja,30:normal,40:alta,50:urgente,60:inmediata’;

  • Francisco

    Muchisimas Gracias ahi pude hacerlo

  • BETO

    Hola franciasco gusto en conocerte mi facebook: RAUL VELASQUEZ GUZMAN vivo en Bogota-Colombia.

  • Vianeym

    Hola que tal

    Alguien me podria decir en que archivo de base de datos se guardan las incidencias ya creadas? es que necesito accesar a esa información y realizar una modificación de una incidencia directamente en la base de datos.

    Agradeceriaa mucho sus respuesta ya que me urgeee.

    Graciias

  • BETO

    Vianeym si lo haces por el aplicativo te apareceria en el historial de la incidencia que tu la modificaste, auque se me hace sospechoso pero igual es tu problema no el mio la tabla se llama

    `mantis_bug_text_table` ahi puedes modificar la descripcion de la incidencia los campos:

    id, description, steps_to_reproduce,additional_information.

  • Vianeym

    Hola Beto Gracias por Responder..

    No es nada sospechoso lo que haré.. de hecho mi jefe fue quien me lo pido. Ya estuve buscando el archivo que me comentas pero no lo encontre, lo busqué carpeta por carpeta con Core FTP y no di con el, te agradeceria me pudieras decir en que carpeta se encuentra?

    Gracias.

  • Liliana Garcia

    Cristian,
    Ya logre solucionar el problema. Basicamente son dos cosas:
    1. Hay que configurar bien la carpeta en la que se encuentra el JPGRAPH
    2. hay que fijarse que el archivo config_inc.php no tenga espacios en blanco después del fin de archivo (?>), no debe existir ni tan siquiera un espacio mucho menos lineas en blanco después del fin de archivo. Según parece los espacios en blanco ahi generan un problema y no se pueden ver las graficas.

    Ya me esta funcionando correctamente, espero te sirva.

    Saludos,

    Liliana.

  • Estimados:

    he instalado mantis muchas veces, pero al integrado con testlink tengo un pequeño problema, las funcionalidades estan OK, pero el no se despliegan ebn la opcion de resumen los graficos con los incidentes se muestra una x, (antes habia instalado en Appserv sin problemas, ahora para que la integracion ocupe EasyPHP) Nose si es problema de el Apache o de alguna variable que hay que configurar en archivo config_defaults_inc, tambien puede ser un tema de cache, esto hasta el fin de semana funcionaba correctamente y a la aplicación no le he hecho modificaciones.

    Saludos Cordiales

  • Patricia

    Hola a todos!

    Tengo el siguiente problema. Quiero personalizar los correos que se envían por mantis a formato HTML.

    Alguien ha logrado esto?, existen plugins para realizarlo pero para operativos linux y yo actualmente lo tengo instalado en un windows.

    Saludos

  • cristian

    alguien pudo levantar los graficos con el jpgraph?

  • Oscar

    Sebastían Pastine, quisiera pedirte ayuda respecto a la integración del mantis con testlink, ya que instale la versión 1.1.8. y 1.8.5 respectivamente. Por ejemplo no visualizo la función «Create New Bug» dentro del testlink,

    muchas gracias por tu colaboración, mi idea es migrar a estas herramientas así que podríamos compartir conocimentos respecto a esta integración

    Saludos

  • Primero que todo necesito que me digas que servidor de aplicaciones web le instalaste Apache, EasyPhp, Appserv para la integracion de las herramientas, para poder configurar esto debes hacer lo siguiente:
    Lee el archivo testlink\docs (tl-bts-howto) ese te dira lo que tienes que hacer.

    Overview
    The integration between Test Link and a Bug Tracking System (BTS) has the following characteristics
    1. All communication between Test Link and the BTS is done through database tables.
    2. Testlink (at the time of this writing) is neither able to send data to the BTS, either able to receive
    data from the BST, in the traditional model of function call.
    After all the configuration is done and running, for a testlink user point of view the process will be:
    1. While executing a test, it fails.
    2. the user click on the link that opens the BTS web page that allows issue reporting
    3. After the issue has been reported, the user has to take note of the issue ID assigned by the BTS,
    to input it into Testlink.
    4. The user returns to the Testlink test execution page, and writes the issue ID in the bug input
    5. After the user saves the execution, Testlink will display data taken from the BTS database.
    Environment
    The enviroment for this example is:
    • Testlink and Mantis installed on the same webserver
    • Mantis URL: http://calypso/mantis/
    • Test Link URL: http://calypso/testlink/
    • Mantis database name: mantis_bt
    • mysql user to access mantis_bt: mantis_bt_user
    • password of mantis_bt_user: mantis_bt_user_password
    Step 1 – Edit config.inc.pph
    /**
    * @var STRING TL_INTERFACE_BUGS = [‘NO’, ‘BUGZILLA’,’MANTIS’,’JIRA’]
    * BUGZILLA: edit configuration in TL_ABS_PATH/cfg/bugzilla.cfg.php
    * MANTIS : edit configuration in TL_ABS_PATH/cfg/mantis.cfg.php
    * JIRA : edit configuration in TL_ABS_PATH/cfg/jira.cfg.php
    */
    define(‘TL_INTERFACE_BUGS’, ‘MANTIS’);
    require_once(TL_ABS_PATH . ‘lib/bugtracking/int_bugtracking.php’);
    Step 2 – Mantis – Configure anonymous access
    • anonymous login into mantis has to be turned on,
    • a mantis user has to created with viewer rights to all public projects
    Change the following in your mantis config_inc.php (replace dummy with your created user)
    # — anonymous login ———–
    # Allow anonymous login
    $g_allow_anonymous_login = ON;
    $g_anonymous_account = ‘dummy’;

    Step 3 – Testlink – Configure Mantis Interface Parameters
    You must to edit TL_ABS_PATH/cfg/bugzilla.cfg.php
    /** The DB host to use when connecting to the mantis db */
    define(‘BUG_TRACK_DB_HOST’, ‘calypso’);
    /** The name of the database that contains the mantis tables */
    define(‘BUG_TRACK_DB_NAME’, ‘mantis_bt’);
    /** The DB type being used by mantis */
    define(‘BUG_TRACK_DB_USER’, ‘mantis_bt_user’);
    /** The DB password to use for connecting to the mantis db */
    define(‘BUG_TRACK_DB_PASS’, ‘mantis_bt_user_password’);
    /** link to the bugtracking system, for viewing bugs */
    define(‘BUG_TRACK_HREF’, «http://calypso/www/mantis/view.php?id=»);
    /** link to the bugtracking system, for entering new bugs */
    define(‘BUG_TRACK_ENTER_BUG_HREF’,»http://calypso/www/mantis/»);

    Mandame el nombre del servidor web que ocupaste.

    Saludos y cualquier duda cuenta conmigo.

  • Oscar

    Sebastian

    se siguieron los pasos del Howto, y al señalar un error en Testlink no se refleja en el mantis, además lo que parece raro es que el botón «Create New Bug» en TestLink no se visualiza.

    Se instaló en una maquina virtual linux con apache arriba del window xp, y el mantis y testlink funcionan de forma separada correctamente

    Gracias por tu colaboración

  • Daniel

    saludos,

    consultando sobre la herramienta, y al implementarla, veo con los consecutivos tiene un limite. ( creo que es hasta 9000)
    hay alguna sugerencia sobre este limitante de numeros consecutivos para las incidencias?
    se podria alargar consecutivos hasta 6 digitos?
    o se podria implementar otro Mantis?

    Gracias.

  • cristian

    gracias liliana por el dato, efectivamente era eso.

  • cristian

    como se puede limitar el envio de correo notificando que se han hecho notas a bug, ya que estoy como administrador y por cada nota que agregan, llegan 2 correos de notificacion con la nota

    Saludos.

  • Francisco:
    Somos usuarios de mantis desde hace ya 6 años no tenemos ningun problema grave , pero estamos notando una lentitud en ascenso en los procesos de actualizacion, filtrado y creacion de incidentes nuevos con archivos adjuntos manejamos la version 1.0, conoces alguna foma de Acelerarlo ? Tenemos 15 Categorias y casi 10000 incidencias reportadas en el sistema, nos puedes ayudar.

  • Juan Francisco Olarte

    que paso con mis preguntas

  • Patricio Díaz Espinoza

    Sebastián Pastine:
    Tengo el mismo problema de Oscar, en donde, dentro de Testlink 1.8.5 no se visualiza la opción «Create New Bug» la cual permite crear una nueva incidencia desde Testlink y que esta se visualice dentro de Mantis 1.1.8.

    Busqué dentro de la documentación oficial pero esta información no es lo suficientemente clara.

    Espero me puedan ayudar, gracias.-

    Cabe mencionar que las aplicaciones están instaladas y configuradas con el servidor APPSERV sobre Windows XP.-

  • Sebastián Pastine:
    Tengo el mismo problema de Oscar, en donde, dentro de Testlink 1.8.5 no se visualiza la opción «Create New Bug» la cual permite crear una nueva incidencia desde Testlink y que esta se visualice dentro de Mantis 1.1.8.

    Busqué dentro de la documentación oficial pero esta información no es lo suficientemente clara.

    Espero me puedan ayudar, gracias.-

    Cabe mencionar que las aplicaciones están instaladas y configuradas con el servidor APPSERV sobre Windows XP.-

  • Francisco Hernández:
    Tengo el mismo problema de Oscar, en donde, dentro de Testlink 1.8.5 no se visualiza la opción “Create New Bug” la cual permite crear una nueva incidencia desde Testlink y que esta se visualice dentro de Mantis 1.1.8.

    Busqué dentro de la documentación oficial pero esta información no es lo suficientemente clara.

    Espero me puedan ayudar, gracias.-

    Cabe mencionar que las aplicaciones están instaladas y configuradas con el servidor APPSERV sobre Windows XP.-

  • BETO

    CRISTIAN, Para configurar las notificaciones por correo devbes ingresar como administrador en MANTIS, en el menu «administracion», » Administrar Configuración», «Notificaciones por correo». hay configuras para todos los roles de usuario.

  • cristian

    beto,

    Gracias por tener activo este foro tan util sobre el mantis, con respecto a las notificaciones si tengo configurado de los envios pero tengo un solo problema con las notas de la incidencias, siempre llegan 2 notificaciones por cada nota que se agrega. sabes si esto es por un bug o solo configuracion, si puedes enviar una captura de la configuracion correcta.

    Y de nuevo gracias.

  • Hola Francisco, tengo implementado Mantis con un Proyecto y varios Subproyectos. Cada Subproyecto tiene distintos usuarios, y el Proyecto incluye a todos los usuarios. Los proyectos son privados, de manera q los usuarios de un subproyecto no ven lo asignado a los otros subproyectos.
    Los mail cuando se reportan incidencias los reciben todos los usuarios del subproyecto, necesito q solamente lo reciba aquel usuario al q le fue asiganda la incidencia. No logro resolverlo.
    Me pueden ayudar?
    Gracias!

  • Andrea Maria

    Alguien, sabe como puedo crear un reporte de incidentes con todos los campos, incluyendo los personalizados??

    Muchas gracias.

  • Hola a todos, tengo una pregunta si alguien sabe si se puede agregar al menu de espectador el ‘resumen’

    Desde ya muy agradecido.

  • Fernando

    hola, una consulta,, que tengo que modificar para que al momento de ingresar un incidente con un rol de informador le llegue un mail de nortificacion al encargado que tiene rol de manager.

  • María

    Hola Francisco,
    tenés idea si es posible ocultar el campo prioridad en la pantalla del usuario informador?
    muchas gracias, María

  • M@rce

    Muy buenos los aportes de todos los que han escrito acá, sin embargo visualizo muchas preguntas sin respuestas y eso vá contra el comentido general de todos, que es resolver los inconvenientes surgidos y develar la solución para los demás. Si no fuera por eso, este blog estaría mejor que incluso la información oficial de los producto Mantis y TestLink.
    Mientras tanto, seguiremos aguardando las respuestas pendientes para proceder a aplicar las soluciones en el momento adecuado.
    Saludos a todos desde Montevideo.

  • BETO

    **** Reportes con campor Personalizados en MANTIS

    Maria : Mantis por default tiene unos campos determinados para mostrar por reportes y/o al exportaar por formatos como CSV, para esto solo modificas la siguiente linea de tu archivo «config_inc.php»

    $g_csv_columns = array ( ‘id’, ‘project_id’, ‘reporter_id’, ‘handler_id’, ‘priority’, ‘severity’, ‘reproducibility’, ‘version’, ‘projection’, ‘category’, ‘date_submitted’, ‘eta’, ‘os’, ‘os_build’, ‘platform’, ‘view_state’, ‘last_updated’, ‘summary’, ‘status’, ‘resolution’, ‘fixed_in_version’, ‘duplicate_id’ );

    con esto puedes eliminar y/o agregar columnas de campos personalizados al generar reportes,

  • María

    Hola Beto, muchas gracias por tu respuesta.
    Yo lo que quiero eliminar es el campo prioridad en la pantalla de ingreso del usuario, cuyo perfil es informador, no en los listados. Por que lo que me interesa es que este campo se complete luego por el usuario coordinador.
    Desde y te agradezco tu respuesta.

    María.

  • davidanb

    Buenas tardes
    Tengo un problema con la creación de usuarios en mantis
    Intento crear un usuario del tipo nombre.apellido y me da un error
    APPLICATION ERROR #805
    The username is invalid. Usernames may only contain Latin letters, numbers, spaces, hyphens, and underscores.

    en teoría se pueden crear usuarios con este formato ya que mi usuario de mantisbt tiene un punto en el usuario
    ¿alquien me puede ayudar?

    Muchas gracias!!!

  • Carina Sarabia

    Marcos,

    sobre tu problema para que se visualice el Resumen por el espectador, yo tenía el mismo problema y lo resolvi con esta línea de configruación: en la sección Summaring Settings
    $g_view_summary_threshold = REPORTER;
    para que desde el informador los vea, pero supongo que puedes jugar con los diferentes roles para lograr lo que requieres….

    Saludos y suerte

  • Carina Sarabia

    A ver si alguien puede ayudarme… Cuando creo un proyecto, por default me aparecen varios usuarios con diversos roles, yo necesito quitar algunos de ellos y no les sale el botón Eliminar ni se van cuando elijo eliminar todos…. alguna sugerencia???

  • Franklin Arias

    YA logre resolver que no se visualizen los graficos del MantisBT :

    Tengan estos pasos en cuenta :

    1 que tengan todas las librerias de PHP instaladas XML,BCMATH,NCURSES, etc
    2 que el archivo de configuracion de su PHP (php.ini), la memoria de ejecucuion sea de por los menos 32M (memory_limit = 8M)
    3 el tiempo Maximo de ejecucion sea de 300 (max_execution_time = 300)
    4 y que las fonts de Microsof esten instaladas en su servidor

Leave a Reply

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

  

  

  

Categorías

Archivos

Perfiles en Internet

Descripción Mis noticias Mis comentarios Mi agenda Mi biblioteca LinkedIn TED BranchOut Identified Facebook Twitter Google+ QQ RenRen Sina Weibo VK (ВКонтакте) Одноклассники CyWorld Pinterest About Me Storify Kindle Tractis Flickr Instagram Picasa Photosynth YouTube Vimeo Viddy Slideshare Foursquare Gowalla Deportes Reunidos Seesmic Odeo Amazon Blippy Klout Kiva DebugModeOn Wiki Fran Blog 2005 Web 1998

Twitter