Seminário de Andamento Módulo: Merge Grupo 5 André Ribeiro Coelho Rafael de Souza Santos
Módulo: Merge Responsabilidade Clientes Espaço de trabalho Possibilitar a junção de ramos assim como a junção de desenvolvimento paralelo nos espaços de trabalho Clientes Espaço de trabalho API Servidor Dependências Algoritmos de diff e patch 2 2
Tipos de Merge Two-way x Three-way Yang, 1994 3 3
Conflitos Textual Sintático Semântico 4 4
Conflitos 5 5 5
Técnicas de Detecção de Conflitos Matrizes Merge Conjuntos de Conflitos Técnicas de detecção de conflitos semânticos Comentar q vamos estudar mais profundo 6 6
Definição da Interface Merge de arquivos ou diretórios File Método(File base, File arq1, File arq2) 7 7
Referências Mens, T. A State-of-the-Art Survey on Software Merging. IEEE Trans. Softw. Eng., v.28, n.5, p.449-462. 2002 Yang, W. How to Merge Program Texts. J. Systems and Software, vol. 27, no. 2, pp. 129-135, 1994 Horwitz, S. Identifying the Semantic and Textual Differences Between Two Versions of a Program. Proc. SIGPLAN ‘90 Conf. Programming Language Design and Implementation, pp. 234-244, 1990 8 8
Seminário de Andamento Módulo: Merge Grupo 5 André Ribeiro Coelho Rafael de Souza Santos