O que o 'mergemaster' faz que 'make distribution' não faz?

5

Após chamar make installworld (ou make world ), há duas maneiras de atualizar arquivos de origem no novo mundo: chamando mergemaster -p ou make distribution . Eu sei que mergemaster chama make distribution , mas o que mais ele faz e por que eu o chamaria em vez de apenas make distribution ?

    
por gvkv 12.08.2010 / 02:49

1 resposta

4

make distribution apenas instala novos arquivos de configuração, enquanto mergemaster interage sobre todos os arquivos de configuração e pergunta quais você deseja (e atualiza de forma inteligente os arquivos que você nunca editou, se possível). Ele ainda oferece a opção de mesclá-los conforme necessário. Basicamente, ele automatiza o processo de instalação de arquivos de configuração atualizados, fazendo todos os diffs automaticamente e dando a você uma maneira mais agradável de mesclar as árvores de configuração antigas e novas.

Se você está curioso para saber como funciona, mergemaster é apenas um script de shell .

    
por 14.08.2010 / 18:28