Por favor, use este identificador para citar o enlazar este ítem:
https://repositorio.uci.cu/jspui/handle/123456789/7611
Título : | SVNAdmin 1.0: Aplicación Web para la Gestión de Repositorios SVN |
Autor : | Napoles Luis, Yailin |
Tutor: | Álvarez Luna, Reynaldo Rojas Velázquez, Carlos Osiel |
Palabras clave : | GESTION DE PROYECTOS;SUBVENCION |
Fecha de publicación : | jun-2015 |
Editorial : | Universidad de las Ciencias Informáticas. Facultad 6 |
Resumen : | La gestión de repositorios de código es una tarea de vital importancia para la gestión de proyectos, ya que brinda la garantía del desarrollo de buenas prácticas y seguridad en entidades dedicadas a la producción de software, cumpliendo como principal objetivo almacenar y llevar el control del versionado del software desarrollado. En particular la administración de los repositorios y la gestión adecuada de permisos se dificulta al depender de los administradores de los sistemas. El presente trabajo expone SVNAdmin 1.0, una aplicación desarrollada con el objetivo de garantizar la gestión de los repositorios SVN, sus usuarios, grupos y permisos, así como la generación de reportes y análisis de logs. La herramienta por su diseño tiene además el objetivo de contribuir a la automatización de procesos de gestión de proyectos, como la gestión de la configuración. Su impacto en las entidades de desarrollo permitirá llevar a nivel de proyecto la gestión completa de la configuración de sus repositorios y garantizará a su vez la implementación de las políticas que se definan institucionalmente con respecto a los repositorios de código. Para el desarrollo de la aplicación se utilizaron diferentes tecnologías como el lenguaje Python v2.7, para el cual su utilizó el framework de desarrollo Django v1.7 con el IDE PyCharm v4.0.2. Además fue utilizada la herramienta Visual Paradigm v8.0 para el modelado y diseño de la aplicación web. ABSTRACT The code repository management is a task of vital importance for project management as it provides a guarantee for the development of good practices and security entities engaged in the production of software, serving as main objective to store and keep track of versioning of these the certainty of developing best practices and security in entities dedicated to software production. In particular the administration of repositories and proper management of permits is difficult when depending on system administrators. The present work exposes SVNAdmin 1.0, a tool that guarantees complete management of SVN repositories, users, groups and permissions as well as reports generation and log analysis to assess certain indicators that contribute to project control and management. The tool for its design also aims to contribute to the automation of project management processes such as configuration management. Its impact on development entities will allow taking at project level the full management of its repositories setting ensuring at the same time implementing the policies institutionally defined according to code repositories. For the development of the application different technologies were used like Python v2.7 language, for which it was used the development framework Django v1.7 with IDE PyCharm v4.0.2. It was also used Visual Paradigm v8.0 for modeling and application design. |
URI : | https://repositorio.uci.cu/jspui/handle/123456789/7611 |
Aparece en las colecciones: | Trabajos de Diploma |
Ficheros en este ítem:
Fichero | Descripción | Tamaño | Formato | |
---|---|---|---|---|
TD_08345_15.pdf Restricted Access | 2.33 MB | Adobe PDF | Visualizar/Abrir |
Los ítems del Repositorio están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.