Nant

Solo disponible en BuenasTareas
  • Páginas : 4 (897 palabras )
  • Descarga(s) : 0
  • Publicado : 22 de marzo de 2011
Leer documento completo
Vista previa del texto
PRACTICA N° 08
E. A. P. : Ingeniería Informática Asignatura: Fecha: Implementación de sistemas de información 14 de octubre de 2009 Docente: Mg. Daniel Gamarra Moreno

¿QUÉ ES NANT?
NAnt esesencialmente una herramienta que permite definir sus dependencias y componentes que se va a construir. Los componentes son llamados targets (destinos). Por ejemplo, comprobar (chekout1) puede ser untarget (componente) del proceso de generación, donde su código fuente es reservado (checked out2) del depósito de código fuente. Se podría tener otro target como, compilar, que es dependiente del targetcomprobar (checkout). En este caso, el target compilar no se realiza hasta que el target checked out se realizado primero. NAnt usa el formato XML para definir los componentes. Usando las etiquetas XMLen el archivo de construcción.

INSTALANDO NANT
Instalar NAnt es un proceso directo. Los pasos son: 1. Bajar la última versión de http://nant.sourceforge.net. 2. Extraer el contenido del archivoZIP en el directorio deseado 3. Añadir la ruta del directorio bin del NAnt a las rutas del sistema.

CREANDO EL ARCHIVE BIULD
El archive build de Nant es una archivo de configuración. Le dice al NAntque va a construir en que orden y las dependencias a usar.

ARCHIVO BUILD DE NANT BÁSICO


1

2

Para los programadores, utilizan Reservar (check out) / Liberar (check in), cuandoestamos comunicando a otra persona que tenemos "reservado" tal o cual archivo de código fuente y que la otra persona no puede usarlo hasta que yo lo libere (como en eclipse para java o programas decontrol de versiones). Checked out, pasado de check out.

1



ENTENDIENDO EL ARCHIVO BUILD

Un archive build contiene muchas etiquetas XML, cada una representa algún aspecto de lageneración (build), define los targets a construir (generar).
ETIQUETAS DEL ARCHIVO BUILD

El archive comienza con una declaración XLM porque los archivos builds están basados en XML. La primera...
tracking img