La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

D EFINICIÓN DE E STÁNDARES UTILIZADOS PARA PROGRAMACIÓN Y B ASES DE D ATOS C ONTROL DE VERSIONES Y SU IMPLEMENTACIÓN Jonathan Valencia – ADSI 05/10.

Presentaciones similares


Presentación del tema: "D EFINICIÓN DE E STÁNDARES UTILIZADOS PARA PROGRAMACIÓN Y B ASES DE D ATOS C ONTROL DE VERSIONES Y SU IMPLEMENTACIÓN Jonathan Valencia – ADSI 05/10."— Transcripción de la presentación:

1 D EFINICIÓN DE E STÁNDARES UTILIZADOS PARA PROGRAMACIÓN Y B ASES DE D ATOS C ONTROL DE VERSIONES Y SU IMPLEMENTACIÓN Jonathan Valencia – ADSI 05/10

2 D EFINICIÓN DE E STÁNDARES UTILIZADOS PARA PROGRAMACIÓN Y B ASES DE D ATOS : Los procesos de estandarización consiste en ajustar a un determinado tipo o modelo los bienes o servicios por adquirir o contratar, en atención a los equipamientos preexistentes

3 O BJETIVOS Delimitar el conjunto de opciones posibles de tecnologías y productos para el desarrollo de aplicaciones web, garantizando un desarrollo y mantenimiento estándar. Garantizar un óptimo periodo de vida útil de las aplicaciones web, propendiendo al uso de herramientas y plataformas de desarrollo cuya vigencia en el mercado tecnológico esté garantizada a largo plazo.

4 C ARACTERÍSTICAS DE ESTANDARIZACIÓN Nombres de variable apropiadas Estilo de indentación Valores booleanos en estructuras de decisión Bucles y estructuras de control Espaciado

5 C ONTROL DE VERSIONES Es una herramienta que permite la gestión de los diversos cambios que se realizan sobre los elementos de algún producto o una configuración del mismo. Los sistemas de control de versiones facilitan la administración de las distintas versiones de cada producto desarrollado, así como las posibles especializaciones realizadas

6 S ISTEMAS CONTROL DE VERSIONES Concurrent Versioning System Subversión SourceSafe

7 Se sigue la historia de los archivos y directorios a través de copias y renombrados. Las modificaciones (incluyendo cambios a varios archivos) son atómicas. La creación de ramas y etiquetas es una operación más eficiente; Tiene costo de complejidad constante (O(1)) y no lineal (O(n)) como en CVS. Se envían sólo las diferencias en ambas direcciones (en CVS siempre se envían al servidor archivos completos). Puede ser servido mediante Apache, sobre WebDAV/DeltaV. Esto permite que clientes WebDAV utilicen Subversion en forma transparente. Maneja eficientemente archivos binarios (a diferencia de CVS que los trata internamente como si fueran de texto). Permite selectivamente el bloqueo de archivos. Se usa en archivos binarios que, al no poder fusionarse fácilmente, conviene que no sean editados por más de una persona a la vez. Cuando se usa integrado a Apache permite utilizar todas las opciones que este servidor provee a la hora de autentificar archivos (SQL, LDAP, PAM, etc.). V ENTAJAS


Descargar ppt "D EFINICIÓN DE E STÁNDARES UTILIZADOS PARA PROGRAMACIÓN Y B ASES DE D ATOS C ONTROL DE VERSIONES Y SU IMPLEMENTACIÓN Jonathan Valencia – ADSI 05/10."

Presentaciones similares


Anuncios Google