Módulo Adapter para acesso a dados de sistemas de controle de versão
Fecha
2013Autor
Tutor
Nivel académico
Grado
Tipo
Otro título
Adapter Module for data access in version control systems
Materia
Resumo
Sistemas de controle de versão são ferramentas largamente utilizadas no mundo inteiro, para auxiliar no desenvolvimento colaborativo e concorrente. São ferramentas que permitem que mais de um desenvolvedor trabalhe no mesmo arquivo, além de fornecer o histórico daquele arquivo ao longo das suas versões. Apesar de todos os sistemas serem baseados nos mesmos conceitos básicos, eles possuem terminologia e comandos diferentes. O objetivo deste trabalho é criar uma abstração para sistemas de control ...
Sistemas de controle de versão são ferramentas largamente utilizadas no mundo inteiro, para auxiliar no desenvolvimento colaborativo e concorrente. São ferramentas que permitem que mais de um desenvolvedor trabalhe no mesmo arquivo, além de fornecer o histórico daquele arquivo ao longo das suas versões. Apesar de todos os sistemas serem baseados nos mesmos conceitos básicos, eles possuem terminologia e comandos diferentes. O objetivo deste trabalho é criar uma abstração para sistemas de controle de versão, gerando um modelo genérico para o desenvolvimento de uma API que permita a leitura dos dados do projeto independente do sistema. O objetivo principal dessa API é recuperar arquivos e dados sobre versionamento dos mais diversos projetos. ...
Abstract
Version control systems are tools widely used around the worldwide, to support collaborative and concurrent development. They are tools that support more than one developer working on the same file, while also providing a history of that file along versions. Despite the fact that all systems are based on the same fundamental concepts, they have different terminology and commands. This work aims to create an abstraction for version control systems, bringing up a generic model for the development ...
Version control systems are tools widely used around the worldwide, to support collaborative and concurrent development. They are tools that support more than one developer working on the same file, while also providing a history of that file along versions. Despite the fact that all systems are based on the same fundamental concepts, they have different terminology and commands. This work aims to create an abstraction for version control systems, bringing up a generic model for the development of an API that provides methods to read project data, regardless the system. The main goal of this API is to retrieve files and data versioning from several projects. ...
Institución
Universidade Federal do Rio Grande do Sul. Instituto de Informática. Curso de Ciência da Computação: Ênfase em Ciência da Computação: Bacharelado.
Colecciones
-
Tesinas de Curso de Grado (38354)
Este ítem está licenciado en la Creative Commons License
