diff 2 arquivos por (classe) método ou função?

0

Isso só me ocorreu hoje. Eu tenho difundido principalmente arquivos de texto inteiro usando ferramentas como o BeyondCompare, etc.

Gostaria de saber se há uma ferramenta ou funcionalidade para fazer seletivos diffs de 2 arquivos, onde eu só difiro contra um ou conjunto de métodos específicos (classe) ou funções ou variáveis / propriedades dentro dos 2 arquivos fornecidos. Em vez de um diff inteiro e, em seguida, percorra as áreas de interesse.

Útil quando você o que difere e mescla 2 bibliotecas de classes, etc. e só está preocupado com métodos / funções e membros / propriedades (de interesse) que mudaram sem ter que diferenciar a coisa toda (e para diff inteiro) coisa, se a ferramenta diff não é ótima, ter que rolar e alinhar as alterações conforme necessário para ver os diffs quando eles não são combinados corretamente.

    
por David 22.01.2013 / 22:59

1 resposta

0

Eu acho que você está procurando por uma ferramenta de diff / mesclagem semântica. Existe uma ferramenta que permite obter diferenças e mesclar até o nível do método (tudo dentro de um método é tratado como texto simples). É chamado mesclagem semântica e você pode encontrá-lo aqui: link .

Disclaimer: Eu trabalho na equipe da Semantic Merge no Codice Software.

    
por 16.07.2013 / 11:11

Tags