Módulo Adapter para acesso a dados de sistemas de controle de versão
dc.contributor.advisor | Pimenta, Marcelo Soares | pt_BR |
dc.contributor.author | Burguêz, Paula | pt_BR |
dc.date.accessioned | 2014-01-22T01:54:59Z | pt_BR |
dc.date.issued | 2013 | pt_BR |
dc.identifier.uri | http://hdl.handle.net/10183/86435 | pt_BR |
dc.description.abstract | 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. | pt_BR |
dc.description.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 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. | en |
dc.format.mimetype | application/pdf | |
dc.language.iso | por | pt_BR |
dc.rights | Open Access | en |
dc.subject | Engenharia : Software | pt_BR |
dc.subject | Version control system | en |
dc.subject | Git | en |
dc.subject | Desenvolvimento : Software | pt_BR |
dc.subject | Subversion | en |
dc.title | Módulo Adapter para acesso a dados de sistemas de controle de versão | pt_BR |
dc.title.alternative | Adapter Module for data access in version control systems | en |
dc.type | Trabalho de conclusão de graduação | pt_BR |
dc.identifier.nrb | 000910059 | pt_BR |
dc.degree.grantor | Universidade Federal do Rio Grande do Sul | pt_BR |
dc.degree.department | Instituto de Informática | pt_BR |
dc.degree.local | Porto Alegre, BR-RS | pt_BR |
dc.degree.date | 2013 | pt_BR |
dc.degree.graduation | Ciência da Computação: Ênfase em Ciência da Computação: Bacharelado | pt_BR |
dc.degree.level | graduação | pt_BR |
Files in this item
This item is licensed under a Creative Commons License