Gerência de configuração de software: análise prática de sistemas de controle de versão

Detalhes bibliográficos
Autor(a) principal: França, Francisco Almeida
Data de Publicação: 2016
Outros Autores: Medeiros, Guilherme César
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Universitário da Ânima (RUNA)
Texto Completo: https://repositorio.animaeducacao.com.br/handle/ANIMA/11147
Resumo: No processo de desenvolvimento de software pode-se haver o gerenciamento inadequado de código quando o desenvolvimento se dá de forma paralela em equipe. Neste sentido, este projeto objetiva mostrar as características do sistema de controle de versão para o desenvolvimento de software através de pesquisa teórica e aplicação prática. A pesquisa teórica realizada neste trabalho aborda os conceitos gerais da gerência de configuração de software e seus principais componentes, assim como os principais conceitos dos sistemas de controle de versão. Na sequência do trabalho foi realizada a aplicação prática das principais operações com os sistemas de controle de versão Subversion, Git e Mercurial em forma de um tutorial explicativo. Com base na abordagem teórica e prática desenvolvida foi realizada uma análise comparativa com alguns requisitos considerados interessantes, a partir da análise realizada foi possível recomendar a escolha de um sistema de controle de versão para o uso.
id Ânima_4e9911e2db07ed64a75663a902a6a278
oai_identifier_str oai:repositorio.animaeducacao.com.br:ANIMA/11147
network_acronym_str Ânima
network_name_str Repositório Universitário da Ânima (RUNA)
repository_id_str
spelling Gerência de configuração de software: análise prática de sistemas de controle de versãoGitMercurialSubversionControle de versãoSoftware de aplicação - DesenvolvimentoNo processo de desenvolvimento de software pode-se haver o gerenciamento inadequado de código quando o desenvolvimento se dá de forma paralela em equipe. Neste sentido, este projeto objetiva mostrar as características do sistema de controle de versão para o desenvolvimento de software através de pesquisa teórica e aplicação prática. A pesquisa teórica realizada neste trabalho aborda os conceitos gerais da gerência de configuração de software e seus principais componentes, assim como os principais conceitos dos sistemas de controle de versão. Na sequência do trabalho foi realizada a aplicação prática das principais operações com os sistemas de controle de versão Subversion, Git e Mercurial em forma de um tutorial explicativo. Com base na abordagem teórica e prática desenvolvida foi realizada uma análise comparativa com alguns requisitos considerados interessantes, a partir da análise realizada foi possível recomendar a escolha de um sistema de controle de versão para o uso.Zambiasi, Saulo PopovFrança, Francisco AlmeidaMedeiros, Guilherme César2017-02-24T20:27:10Z2020-11-29T06:15:10Z2017-02-24T20:27:10Z2020-11-29T06:15:10Z2016info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesis198 f.application/pdfapplication/pdfhttps://repositorio.animaeducacao.com.br/handle/ANIMA/11147Ciência da Computação - Pedra BrancaPalhoçaporreponame:Repositório Universitário da Ânima (RUNA)instname:Ânima Educaçãoinstacron:Ânimainfo:eu-repo/semantics/openAccess2020-12-02T07:58:57Zoai:repositorio.animaeducacao.com.br:ANIMA/11147Repositório InstitucionalPRIhttps://repositorio.animaeducacao.com.br/oai/requestcontato@animaeducacao.com.bropendoar:2020-12-02T07:58:57Repositório Universitário da Ânima (RUNA) - Ânima Educaçãofalse
dc.title.none.fl_str_mv Gerência de configuração de software: análise prática de sistemas de controle de versão
title Gerência de configuração de software: análise prática de sistemas de controle de versão
spellingShingle Gerência de configuração de software: análise prática de sistemas de controle de versão
França, Francisco Almeida
Git
Mercurial
Subversion
Controle de versão
Software de aplicação - Desenvolvimento
title_short Gerência de configuração de software: análise prática de sistemas de controle de versão
title_full Gerência de configuração de software: análise prática de sistemas de controle de versão
title_fullStr Gerência de configuração de software: análise prática de sistemas de controle de versão
title_full_unstemmed Gerência de configuração de software: análise prática de sistemas de controle de versão
title_sort Gerência de configuração de software: análise prática de sistemas de controle de versão
author França, Francisco Almeida
author_facet França, Francisco Almeida
Medeiros, Guilherme César
author_role author
author2 Medeiros, Guilherme César
author2_role author
dc.contributor.none.fl_str_mv Zambiasi, Saulo Popov
dc.contributor.author.fl_str_mv França, Francisco Almeida
Medeiros, Guilherme César
dc.subject.por.fl_str_mv Git
Mercurial
Subversion
Controle de versão
Software de aplicação - Desenvolvimento
topic Git
Mercurial
Subversion
Controle de versão
Software de aplicação - Desenvolvimento
description No processo de desenvolvimento de software pode-se haver o gerenciamento inadequado de código quando o desenvolvimento se dá de forma paralela em equipe. Neste sentido, este projeto objetiva mostrar as características do sistema de controle de versão para o desenvolvimento de software através de pesquisa teórica e aplicação prática. A pesquisa teórica realizada neste trabalho aborda os conceitos gerais da gerência de configuração de software e seus principais componentes, assim como os principais conceitos dos sistemas de controle de versão. Na sequência do trabalho foi realizada a aplicação prática das principais operações com os sistemas de controle de versão Subversion, Git e Mercurial em forma de um tutorial explicativo. Com base na abordagem teórica e prática desenvolvida foi realizada uma análise comparativa com alguns requisitos considerados interessantes, a partir da análise realizada foi possível recomendar a escolha de um sistema de controle de versão para o uso.
publishDate 2016
dc.date.none.fl_str_mv 2016
2017-02-24T20:27:10Z
2017-02-24T20:27:10Z
2020-11-29T06:15:10Z
2020-11-29T06:15:10Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://repositorio.animaeducacao.com.br/handle/ANIMA/11147
url https://repositorio.animaeducacao.com.br/handle/ANIMA/11147
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv Ciência da Computação - Pedra Branca
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv 198 f.
application/pdf
application/pdf
dc.coverage.none.fl_str_mv Palhoça
dc.source.none.fl_str_mv reponame:Repositório Universitário da Ânima (RUNA)
instname:Ânima Educação
instacron:Ânima
instname_str Ânima Educação
instacron_str Ânima
institution Ânima
reponame_str Repositório Universitário da Ânima (RUNA)
collection Repositório Universitário da Ânima (RUNA)
repository.name.fl_str_mv Repositório Universitário da Ânima (RUNA) - Ânima Educação
repository.mail.fl_str_mv contato@animaeducacao.com.br
_version_ 1767415831201841152