¿Qué hace 'mergemaster' que no hace 'hacer distribución'?

¿Qué hace 'mergemaster' que no hace 'hacer distribución'?

Después de llamar a make installworld(o make world), hay dos formas de actualizar los archivos fuente en el nuevo mundo: llamar a mergemaster -po make distribution. Sé que mergemasterllama make distribution, pero ¿qué más hace y por qué debería llamarlo en lugar de simplemente make distribution?

Respuesta1

make distributionsimplemente instala nuevos archivos de configuración, mientras mergemasterrecorre interactivamente todos los archivos de configuración y le pregunta cuáles desea (y actualiza inteligentemente los archivos que nunca editó en primer lugar, si es posible). Incluso te da la opción de fusionarlos según sea necesario. Básicamente, automatiza el proceso de instalación de archivos de configuración actualizados, haciendo todas las diferencias automáticamente y brindándole una forma más sencilla de fusionar los árboles de configuración antiguos y nuevos.

Si tienes curiosidad sobre cómo funciona, mergemaster¿essólo un script de shell.

información relacionada