Diferencia entre revisiones de «Darcs»

Contenido eliminado Contenido añadido
Sin resumen de edición
mSin resumen de edición
Línea 40:
 
Un parche Darcs puede contener cambios de los siguientes tipos:
* cambiosCambios en las líneas
* creaciónCreación y eliminación de archivos y directorios
* movimientoMovimiento de archivos y directorios
* sustituciónSustitución de palabras (utilizado normalmente en la refactorización de código, por ejemplo, cambiar el nombre de todas las apariciones de "foo" en un archivo determinado)
La noción de dependencia entre los parches se define sintácticamente. Intuitivamente, un parche B depende de otro parche A si A proporciona los contenidos que B modifica. Esto significa que los parches que modifican diferentes partes del código se consideran, de forma predeterminada, independientes. Para hacer frente a los casos en que esto no es deseable, Darcs permite al usuario especificar dependencias explícitas entre parches.