Gerência de configuração de software: análise prática de sistemas de controle de versão
Autor(a) principal: | |
---|---|
Data de Publicação: | 2016 |
Outros Autores: | |
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 |