80 likes | 173 Views
Seminário Final Lab. de Gerência de Configuração. Grupo 5 André Ribeiro Coelho Rafael de Souza Santos. Controle de versão. GoogleCode. 2. Divisão das tarefas. Resumos Apresentação dos artigos Trabalho. 3. Módulo: Merge. Pesquisa
E N D
Seminário Final Lab. de Gerência de Configuração Grupo 5 André Ribeiro Coelho Rafael de Souza Santos
Controle de versão • GoogleCode 2
Divisão das tarefas • Resumos • Apresentação dos artigos • Trabalho 3
Módulo: Merge • Pesquisa • Mens, T. (2002). A State-of-the-Art Survey on Software Merging. IEEE Trans. Softw. Eng.,v.28, n.5, pp. 449-462. • Yang, W. (1994). How to Merge Program Texts. J. Systems and Software, vol. 27, no. 2, pp. 129-135 • Horwitz, S. (1990). Identifying the Semantic and Textual Differences Between Two Versions of a Program. Proc. SIGPLAN ‘90 Conf. Programming Language Design and Implementation, pp. 234-244 • Berzins, V. (1994). Software Changes Merge: Semantics of Combining to Programs. ACM Transaction. on Pro flammmg Languages and Systems. Vol 16, No 6, pp. 1875-1903 4
Módulo: Merge • Escolha do Algoritmo • Diff-Apply • Diff3 (Gnu.org, Comparing and Merging Files, cap. 8 - Merging From a Common Ancestor. Disponível em: <http://www.gnu.org/software/diffutils/manual/#diff3-Merging>) • Expressão Regular 5
Módulo: Merge • < DEMO > 6
Módulo: Merge • Solução • Pontos Positivos • Pontos Negativos 7
Seminário FinalLab. de Gerência de Configuração Grupo 5 André Ribeiro Coelho Rafael de Souza Santos