divadr escribió:Pero las versiones que hay para descargar en la web en cuanto pasen unos dias puede que no sean actuales... y si la bajas y la instalas no saltara la actualizacion... porque la fecha de copias sera posterior...
Veamos algunos supuestos:
1- Se publica una nueva version del plugin el dia 1/4/15 a las 12h.
2- A las 12h05 se nos actualiza todo el plugin. En este momento se nos copian tb los servers. La fecha de los archivos del repositorio remoto sera 1/4/15 12h00, mientras q en nuestro disco la fecha de los mismo ficheros ser 1/4/15 12h05.
3- Cada vez q iniciemos el plugin se comprueban estas fechas y mientras fecha_local > fecha_remota no se hace nada.
4- El dia 3 a las 17h un colaborador sube al repositorio una modificacion del server_Y.py, cuya fecha pasara a ser 3/4/15 17h00
5- Iniciamos pelisalacarta el mismo dia 3 pero a las 22h. Entonces como fecha_local del server_Y.py era 1/4/15 12h05 q es menor q la nueva fecha_remota del mismo server (3/4/15 17h00) se produce la actualizacion de server_Y.py que pasara a tener como fecha local 3/4/15 22h00. Volviendo al la situacion del punto 3.
6- Ahora supongamos que nosotros el dia 4/4/15 a las 10h modificamos el server_Y.py para corregir un posible error no visto antes (o lo bajamos directamente del foro). Aunque nos conectemos, no se actualizara ya que la 4/4/15 10h00 > 3/4/15 17h00. Eso si, hay q tener cuidado en este caso por q si actualizan una nueva version en el repositorio si machacara las modificaciones q nosotros hayamos podido hacer (bueno casi como hasta ahora pasa con los canales y el xml de versiones)
Espero haber aclarado la idea.