Procedimiento montar cambios t3web

De ConssaWiki

(Diferencias entre revisiones)
(Procedimiento)
Línea 24: Línea 24:
#Conectarse a la estación de camnbios via escritorio remoto, IP: 192.168.1.236, Usuario: BOT-PC\ecambios
#Conectarse a la estación de camnbios via escritorio remoto, IP: 192.168.1.236, Usuario: BOT-PC\ecambios
-
#Hacer 'update' del proyecto SVN: t3win_productivo
+
#Crear una nueva carpeta con la fecha de hoy en ''C:\subir.t3web\AAAA MM DD''
 +
#Hacer 'update' del proyecto SVN: t3web_2_productivo
#Abrir solución productiva
#Abrir solución productiva
#Cambiar número de versión en la clase _Cls_VersionActual. Dentro de ese archivo está la convención de versionamiento.
#Cambiar número de versión en la clase _Cls_VersionActual. Dentro de ese archivo está la convención de versionamiento.
-
#Generar el proyecto. Menú Generar -> Volver a generar T3. Debe aparecer el mensaje "Operación volver a generar todo finalizada correctamente".
+
#Publicar el proyecto. Menú Generar -> Publicar T3WEB_2. Aparece la ventana 'publicación web'
-
#Hacer 'commit' del proyecto SVN. El único cambio que debe estar pendiente es el del número de versión. La descripción para la revisión del svn debe ser "compilando versión XX.#.###.##".
+
#Seleccionar la ruta de acceso ''C:\subir.t3web\AAAA MM DD''.<br>Las opciones activas son: ''Reemplazar archivos, Solo los archivos necesarios y Incluir los archivos de la carpeta App_Data''.<br>Se muestra el mensaje 'publicacion correcta'
 +
 
 +
#Hacer 'commit' del proyecto SVN. El único cambio que debe estar pendiente es el del número de versión. La descripción para la revisión del svn debe ser "compilando versión #.###.##".
#Copiar cambios sobre solución productivo
#Copiar cambios sobre solución productivo

Revisión de 15:09 16 ago 2012

T3WEB 1

  1. Copiar cambios sobre solución productivo.
  2. Modificar en cDatosSQLServer:
    1. public string servidor = -colocar sucursal-
    2. public string basedatos = colocar t3web
  3. Modificar en datosSP.cs:
    1. _Mtd_URLReporting() = -colocar sucursal-
  4. Menú Generar -> Volver a generar solución (Esperar mensaje de ‘Listo’)
  5. Copiar el compilado nuevo
    1. Si sólo cambió codigo C# : Copiar \bin\t3web.bll
    2. Si sólo cambió diseño (*.ASPX): Copiar sólo archivos .ASPX modificados
    3. Si cambiaron ambos: Copiar \bin\t3web.dll y .ASPX modificados
  6. Subir los archivos copiados al servidor
  7. Respaldar sistema productivo
  8. Sobrescribir las carpetas en sistema productivo
  9. Publicar ultima solución

T3WEB 2

La interfaz T3Web del sistema tiene un horario de mantenimiento durante el cual se deben montar los cambios. Durante este periodo de tiempo los usuarios no tienen acceso al sistema.

Procedimiento

Para actualizar el cliente de T3Win en todas las sucursales, realice el siguiente procedimiento:

  1. Conectarse a la estación de camnbios via escritorio remoto, IP: 192.168.1.236, Usuario: BOT-PC\ecambios
  2. Crear una nueva carpeta con la fecha de hoy en C:\subir.t3web\AAAA MM DD
  3. Hacer 'update' del proyecto SVN: t3web_2_productivo
  4. Abrir solución productiva
  5. Cambiar número de versión en la clase _Cls_VersionActual. Dentro de ese archivo está la convención de versionamiento.
  6. Publicar el proyecto. Menú Generar -> Publicar T3WEB_2. Aparece la ventana 'publicación web'
  7. Seleccionar la ruta de acceso C:\subir.t3web\AAAA MM DD.
    Las opciones activas son: Reemplazar archivos, Solo los archivos necesarios y Incluir los archivos de la carpeta App_Data.
    Se muestra el mensaje 'publicacion correcta'
  1. Hacer 'commit' del proyecto SVN. El único cambio que debe estar pendiente es el del número de versión. La descripción para la revisión del svn debe ser "compilando versión #.###.##".
  1. Copiar cambios sobre solución productivo
  2. Modificar cDatosSQLServer:
    1. public string servidor = -colocar sucursal-
    2. public string basedatos = colocar t3web
  3. Modificar datosSP.cs:
    1. public static string _Str_ReportServer_URL = -colocar sucursal-
    2. _Mtd_UrlReporting () = -colocar sucursal-
  4. Menú Generar -> Limpiar solución
  5. Menú Generar -> Volver a generar solución
  6. Menú Generar -> Publicar T3WEB2
    1. -> reemplazar
    2. -> sólo los archivos necesarios
    3. -> incluir carpeta appdata
  7. Copiar la carpeta de cambios generada
  8. Subir los archivos copiados al servidor
  9. Respaldar sistema productivo
  10. Sobrescribir las carpeta en sistema productivo
  11. Publicar ultima solución
Herramientas personales