
Laura Nicolàs
Superadministrador
Laura Nicolàs
[quote quote=13790]tendríamos problemas con los partners (por poner un ejemplo, añadir un campo a una tabla) a la hora de actualizar versiones.[/quote]
Es justo al contrario…
En C/Side podía pasar (y había pasado), que:
- Alguien hiciera un cambio en producción (cambio A), sin traspasar el cambio al entorno de desarrollo.
- Alguien estuviera haciendo otro cambio en desarrollo (cambio B). Cuando acaba crea un fob y lo importa a producción.
…en este escenario el cambio A se ha perdido.
Este escenario es imposible que se dé a trabajar en extensiones, por varios motivos:
- En C/Side, si tenías 3 entornos, tenías 3 copias del código.
En extensiones, aunque tengas 3 entornos (o 25), solo hay una copia del código. - Si tu trabajas en una extensión (la tuya), y el partner en otra extensión (la suya), entonces él no va a poder sobre-escribir tu código nunca.
- Si por el motivo que sea modificáis la misma extensión (no recomendable), entonces podéis (deberíais) compartir un repositorio Git y será Git el que controlará que no se pierda nada.
Salut!
Laura Nicolàs
23 septiembre 2019 a las 11:21
#13818