Genexus Generando C#
En unos de los tantos grupos de Whatsapp en los cuales participo, alguien pregunto,Cuales con los archivos que se deben subir al momento de publicar un sitio en C#
Muchos hablaron del subir todo el web (se entiende que en el web esta todo lo generado para cada ambiente) algunos hasta comentaron que subían la carpeta «mobile» que ni siquiera esta en el web, en fin..
Bueno esta pregunta también nos la hacemos todos y varias veces, algunos sacan los archivos filtrando o seleccionando .. formas hay muchas.
Un día le pregunté esto mismo Juan Carlos Baez y nos envió la solución. nos pasó un bat el cual hace esto de forma automatica exluyendo a partir de un archivo txt.
Obvio lo voy a compartir pero explicaré como lo hago, se puede mejorar y editar a como quieran.
Manos a la Obra
Lo primero que deben hacer es Descargar Este RAR
Se debe descomprimir en nuestra unidad C: el cual nos dejará C:\UpdateEnLaNube
Perfecto!
En nuestra carpeta hay dos directorios
DirectorioDestino, esta claro, es donde quedaran solo los archivos que debemos subir
web, es nuestro sitio web que copiamos de nuestro modelo generado con Genexus.
Adicional, hay dos archivos,
Actualizar.bat, Es nuestro ejecutable
Excluir.txt: lista de extenciones que no se copiarán
Ok, con esto claro, nos vamos a lo practico
Copiamos toda la carpeta web a C:\UpdateEnLaNube
Ejecutamos el Actualizar.bat
Nos pregunta si queremos continuar y bualá!
Ya tenemos todo lo que queremos subir en nuestra carpeta C:\UpdateEnLaNube\DirectorioDestino
Eso fue simple! la forma de subir ahí la ven uds,
Los archivos que no llevamos son;
.cs
.rsp
.002
.cls
.ver
.bld
.exe
.gen
.def
.info
.xls
.apk
Estos están en el excluir.txt si quieres que no se actualice el archivo de configuración, agrega el .config
Que se puede Mejorar?
Dejar la ruta exacta donde esta tu web para no tener que copiar dos veces.
Espero sea de Ayuda, y cualquier mejora lo pueden comentar.
Somos ADMAIN Consultores Genexus en Chile 🙂
Saludos
Les dejo el Link para el grupo de WhatsApp
GX #Español https://chat.whatsapp.com/GO38976vP43FFuZYY4xhU5
Excelente Aporte
Muchas Gracias Raul
Un abrazo