Teo Jurado
Participante
Teo Jurado
[quote quote=13818]
tendríamos problemas con los partners (por poner un ejemplo, añadir un campo a una tabla) a la hora de actualizar versiones.
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[/quote]
El problema no seria referente al codigo (logicamente, yo solo puedo trabajar con los 50.000 en cuanto a creación). El problema viene cuando modificas una tabla y hay registros de por medio (que igual es por la manera de trabajar de mi partner, podría ser), en las actualizaciones, hasta podrían bloquear o simplemente impedir actualizar a nueva versión…
23 septiembre 2019 a las 11:42
#13821