English

 Tracking de revisiones

URL: http://rever.sourceforge.net
Desarrolladora: M. Laura Soldo, mlsoldodev@users.sourceforge.net
Colaboración: Dario Lanati, lanatidario@openware.biz
Gabriel Ascencao, gascencao@openware.biz
Idea y soporte: http://www.openware.biz
Documentación:
REVER Guía de instalación
Tabla de Contenidos
Nuevas características
para futuras versiones:

 REVER Guía de instalación

REVER Versión: 0.6.5

 Introducción

REVER es un gestor de versiones de productos. Con esta herramienta se puede realizar una planificación y seguimiento de los releases de un producto, ya sea de hardware o software. A través de éste se tendrán todos los datos de las versiones del producto y se podrán ordenar, aprobar o rechazar pedidos o sugerencias para estos releases.

Características:

A través de RoadMap se tiene una visión completa del estado actual de desarrollo del producto y permite reflejar y organizar los pasos a seguir.
Para lograr esto, los usuarios del producto o el coordinador ingresan pedidos o sugerencias. El pedido, después de ser aprobado y asignado por el coordinador, si no fue ingresado por él, es ubicado en un release y realizado por la persona asignada.
Entrando un poco mas en detalle esta aplicación permite:
^ arriba

 Requerimientos del sistema

^ arriba

 Descomprimir archivos

Descomprima REVER en su propio directorio, en un lugar donde el servidor web lo pueda encontrar. (Vea la documentación de su web server para más información)

Por defecto, REVER creará su propio directorio cuando lo descomprima. El nombre del nuevo directorio contendrá la versión, por ejemplo (rever-0.6.5). Ud. puede renombrar el directorio después de descomprimir los archivos si prefiere otro nombre para el directorio.

^ arriba

 Base de Datos

Crearemos la Base de Datos desde la línea de comando. Para ello Ud. debe seguir los siguientes pasos:
  1. Crear la base de datos. El siguiente comando creará una base de datos llamada "versiones".
    mysqladmin -u root create versiones
  2. Crear las tablas requeridas utilizando el script db_rever.sql, previamente copiado al servidor. El comando para ejecutar este script es:
    mysql versiones < db_rever.sql
^ arriba

 Configuración para el acceso a la Base de Datos

Ud. deberá modificar el archivo func.php, que se encuentra en el directorio includes. Para ello, deberá completar los valores que se encuentran al principio del archivo.
Aqui se muestra esa parte del archivo:

//Definición de variables globales
$const_ODBC = "versiones";
$const_host = "localhost";
$const_port = "3306";
$const_user = "root";
$const_pass = "";
$const_serverURL = "http://xxxx.xxxxx";

y Ud. debe completar con los valores:
$const_ODBC = "versiones"
O el nombre que Ud. haya elegido para la base de datos
$const_host = Hostname o IP donde se encuentra instalada la base de datos. (Use localhost si se encuentra en la misma máquina que el Servidor de Web).
$const_port = "3306"
El puerto configurado en MySql, por defecto es el 3306.
$const_user = "root"
O el nombre que Ud. haya elegido para el usuario que puede acceder a la base datos.
$const_pass = " "
Si ud. colocó password para loguearse a la base de datos, deberá llenar este campo.
$const_serverURL = "http://xxxx.xxxxx"
Es la direccion web correspondiente.
^ arriba

 Crear Usuarios

Cualquier usuario puede acceder a la home page del sistema. En la parte superior de la página aparecen una serie de links. Para acceder a ciertas páginas Ud. deberá estas logueado como un usuario con los permisos correspondientes. Para crear nuevos usuarios y darle los permisos Ud. deberá:

  1. Hacer click en el link "Personas" en la parte superior de la página
  2. Loguearse a REVER como usuario: administrador, password: administrador
  3. Completar los datos para el nuevo usuario
  4. Click en el botón "Agregar"
^ arriba

 Cargar datos en el sistema

Para lograr la funcionalidad correcta del sistema, Ud. debe tener en cuenta ciertos conceptos, y cargar determinados datos en las tablas de la base de datos versiones. A continuación se explican que son esos datos y cual es su función en el sistema.
Ud. deber[a ir cargando las tablas en el siguiente orden:

Personas
Las personas relacionadas con los productos (coordinadores, desarrolladores, administradores, etc.).
Tipos de Productos
Categorización de productos.
Productos
El producto de hardware o de software.
Grupos de Personas
Forma de agrupar las distintas personas involucradas con los productos.
Personas en Grupos
Las personas que forman parte de los grupos mencionados anteriormente.
Grupos por Producto
Indica cada producto y los grupos de personas que pueden acceder a esos productos.
Áreas
Categorización muy general y abierta de las distintas partes en que se divide un producto.
Tipos de Pedidos
Diferentes clases de pedidos o sugerencias que se pueden tener para un producto.
Estados de Pedidos
Los distintos momentos por los que va pasando un pedido, desde que es ingresado hasta que es finalizado.
^ arriba

 Licencia

REVER es distribuido bajo licencia open source GNU General Public License . En este paquete Ud. recibe una copia de la GNU General Public License.
Ud. puede redistribuirlo y/o modificarlo bajo los téminos de la GNU General Public License.
Si tiene preguntas acerca de esta licencia, por favor lea GPL FAQ .

^ arriba

 Glosario

RoadMap
El mapa de las versiones.
Tracking de requerimientos
La agenda del desarrollador.
Gestión de Pendientes
La lista de pedidos o sugerencias a aprobar o rechazar por el coordinador del producto.
^ arriba

SourceForge.net Logo