Subir

Resultados 1 al 1 de 1

Tema: [INFO] Changelog: Ciclo de vida de SCP para subir al servidor oficial

  1. #1
    Staff Ultima Alianza Avatar de Sir Drunk
    Fecha de ingreso
    December-2006
    Ubicación
    La isla
    Clan
    Hijos del Viento
    Facción
    Neutral
    Nacimiento
    Otros - Extranjero
    Mensajes
    6.263
    Reputacion: 137
    Poder de reputación
    15

    [INFO] Changelog: Ciclo de vida de SCP para subir al servidor oficial

    Como veo que hay muchas dudas con como se suben scripts al servidor y cuando están estos activos, voy a explicarlo un poco.

    Cosas a tener en cuenta:
    • Los scripts estan en un sistema GIT.
    • Usamos ramas y toda la historia...
    • Para los no informaticos: Un repositorio es como la "biblioteca" donde estan todos los scripts y el control de quien ha hecho exactamente que cambio, cuando, comentarios, etc...


    Pasos a seguir, por orden:


    1. [MANUAL] Un GM, DEV o ADMIN hace un cambio en los scripts y los envia al repositorio donde estan todos los scripts.
    2. [Automatico] El servidor de TEST se conecta cada X tiempo al repositorio y comprueba si hay cambios, en caso de haberlos pasa a descargalos automaticamente.
    3. [Automatico] Tambén descarga la lista de cambios realizados en los ultimos 60 dias, quien ha realizado el cambio, los comentarios realizados sobre el cambio, fecha y hora del cambio, etc.
    4. [Automatico] El script cambiado se mete en la carpeta de scripts de test
    5. [Automatico] Con la lista de cambios genera la página web (changelog) que vosotros veis y lo mete en la web pública. - Se considera en este punto un cambio ANUNCIADO -
    6. [MANUAL] Un GM, DEV o ADMIN ejecuta un comando en el servidor de pruebas (test) para cargar los scripts nuevos que pasan a estar disponibles SOLO en el servidor de test.
    7. [MANUAL] Un Player, Colaborador, GM, DEV o ADMIN hace las pruebas que considere necesarias.
    8. [MANUAL] Los jugadores y colaboradores pueden entrar al TEST y probar los cambios, con la información que se reporte o se pasa al paso 1 o al paso 9.
    9. [MANUAL] Un DEV o ADMIN copia los cambios del test al oficial (hace save y reinicio si lo considera necesario) y carga los scripts para que esten disponibles en el oficial.


    Por tanto, desde que vosotros veis un cambio en el changelog hasta que esta que se hace realidad en el oficial pasa un tiempo. Este tiempo, depende de la disponibilidad de los encargados de esos pasos manuales para realizar su tarea.

    Normalmente el paso más lento es el 7, por eso pedimos que nos ayudeis a probar cosas en el test.
    Última edición por Sir Drunk; 12-Oct-2021 a las 03:04
    Sir Drunk [Hijos del Viento]
    Email Corporativo: [email protected]
    Email Gmail: [email protected]

Temas similares

  1. Respuestas: 2
    Último mensaje: 15-Feb-2014, 22:01
  2. Darle Vida al Servidor
    Por Envy en el foro Sugerencias
    Respuestas: 9
    Último mensaje: 13-Jun-2011, 16:18
  3. Respuestas: 9
    Último mensaje: 30-Mar-2010, 20:12
  4. Respuestas: 12
    Último mensaje: 29-Nov-2009, 19:37

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •  
YoutubeFbChat IRCTwit