Procedimiento montar cambios t3web
De ConssaWiki
(Diferencias entre revisiones)
(→Procedimiento) |
(→T3WEB 2) |
||
Línea 17: | Línea 17: | ||
==T3WEB 2== | ==T3WEB 2== | ||
- | La interfaz [[T3Web]] del sistema tiene un horario de mantenimiento durante el cual se deben montar los cambios. | + | La interfaz [[T3Web]] del sistema tiene un horario de mantenimiento durante el cual se deben montar los cambios. Este horario se activa manualmente el día que se necesite hacer el mantenimiento. Durante este periodo de tiempo los usuarios no tienen acceso al sistema. |
- | Durante este periodo de tiempo los usuarios no tienen acceso al sistema. | + | |
===Procedimiento=== | ===Procedimiento=== | ||
Para actualizar el cliente de T3Win en todas las sucursales, realice el siguiente procedimiento: | Para actualizar el cliente de T3Win en todas las sucursales, realice el siguiente procedimiento: | ||
- | #Conectarse a la estación de | + | #A las 8am del día que se desea montar las cambios, se activa la bandera del horario de mantenimiento. Para ello, se establece el campo '''T3TCONFIGCONSSA.CFECHAMTTO''' con la fecha de 'hoy'. Al realizar esa acción el sistema muestra una advertencia a los usuarios durante toda la mañana, notificándoles que el sistema entrará en mantenimiento. |
+ | #A las 11am, se continua con el procecimiento: Conectarse a la estación de cambios via escritorio remoto, IP: 192.168.1.236, Usuario: BOT-PC\ecambios | ||
#Crear una nueva carpeta con la fecha de hoy en ''C:\subir.t3web\AAAA MM DD'' | #Crear una nueva carpeta con la fecha de hoy en ''C:\subir.t3web\AAAA MM DD'' | ||
#Hacer 'update' del proyecto SVN: t3web_2_productivo | #Hacer 'update' del proyecto SVN: t3web_2_productivo |
Revisión de 11:44 4 feb 2013
T3WEB 1
- Copiar cambios sobre solución productivo.
- Modificar en cDatosSQLServer:
- public string servidor = -colocar sucursal-
- public string basedatos = colocar t3web
- public string servidor = -colocar sucursal-
- Modificar en datosSP.cs:
- _Mtd_URLReporting() = -colocar sucursal-
- Menú Generar -> Volver a generar solución (Esperar mensaje de ‘Listo’)
- Copiar el compilado nuevo
- Si sólo cambió codigo C# : Copiar \bin\t3web.bll
- Si sólo cambió diseño (*.ASPX): Copiar sólo archivos .ASPX modificados
- Si cambiaron ambos: Copiar \bin\t3web.dll y .ASPX modificados
- Si sólo cambió codigo C# : Copiar \bin\t3web.bll
- Subir los archivos copiados al servidor
- Respaldar sistema productivo
- Sobrescribir las carpetas en sistema productivo
- Publicar ultima solución
T3WEB 2
La interfaz T3Web del sistema tiene un horario de mantenimiento durante el cual se deben montar los cambios. Este horario se activa manualmente el día que se necesite hacer el mantenimiento. 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:
- A las 8am del día que se desea montar las cambios, se activa la bandera del horario de mantenimiento. Para ello, se establece el campo T3TCONFIGCONSSA.CFECHAMTTO con la fecha de 'hoy'. Al realizar esa acción el sistema muestra una advertencia a los usuarios durante toda la mañana, notificándoles que el sistema entrará en mantenimiento.
- A las 11am, se continua con el procecimiento: Conectarse a la estación de cambios via escritorio remoto, IP: 192.168.1.236, Usuario: BOT-PC\ecambios
- 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
- Cambiar número de versión en la clase _Cls_VersionActual. Dentro de ese archivo está la convención de versionamiento.
- Publicar el proyecto. Menú Generar -> Publicar T3WEB_2. Aparece la ventana 'publicación web'
- 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' - 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 #.###.##"
- Subir el compilado nuevo al servidor IIS productivo. Se debe abrir la carpeta \\172.16.1.2\cambios, y copiar alli la carpeta con el compilado nuevo
- Ingresar vía escritorio remoto al servidor IIS productivo
- Crear respaldo sistema productivo
- Sobrescribir la carpeta T3WEB_2 en sistema productivo con la carpeta de cambios generada