parches (Unified comparar los archivos en SVN) se utiliza en distintos ámbitos:
- Usted no tiene acceso de envío, pero hay algunas modificaciones a un proyecto que desea ser incluido. En ese caso, crea un parche a partir de sus modificaciones y envía el archivo de parche a los que tienen acceso de confirmación. Por supuesto, eso no significa que comprometerán su parche, pero les facilita el hacerlo.
- Tiene modificaciones que no quiere comprometerse aún. A continuación, envía los archivos parche a otros para que puedan revisar sus modificaciones y comentar sobre ellos.
Existen otras situaciones en las que los archivos de parche son útiles, pero son más específicos para los proyectos.
Sin usar archivos de parche, tendría que enviar todos sus archivos modificados en su totalidad, lo que generalmente da como resultado un archivo (zip) mucho más grande.
Y, por supuesto, es posible aplicar un archivo de parche a una copia de trabajo que ya tiene sus propias modificaciones: si enviara archivos completos, esas modificaciones locales serían sobreescritas.
Para su segundo escenario: para eso son las ramas;) Publicación sólida sin embargo. +1 – matpie
Eso depende: para un cambio de solo dos/tres líneas y debería arreglar un error, no creo una rama. Luego creo un parche y lo envío para su revisión si no estoy seguro de si ese cambio podría afectar algo más en lo que quizás no había pensado. – Stefan
Hola Stefan, amamos tu trabajo: utilizamos Tortoise todos los días para trabajar en SO! :) –