Articles of web deployment

Perfiles de publicación de Visual Studio: ¿por qué no realizar un seguimiento en el control de código fuente?

Estaba explorando opciones para implementar mi aplicación web ASP.NET creando un perfil de publicación cuando noté que los files .pubxml están incluidos en este file .gitignore (que había estado usando): https://github.com/github/gitignore/blob/master/VisualStudio.gitignore Al search, el razonamiento parece ser que las references al perfil de publicación o las references en el perfil de publicación contienen routes absolutas […]

Crear Subproyectos basados ​​en el proyecto principal de Git.

Soy relativamente nuevo en Git ya que solo lo uso para operaciones básicas (pull, commit, push). Tengo un proyecto web principal que quiero transformar en mi biblioteca / proyecto base para futuros desarrollos web. Las nuevas páginas / proyectos tomarán esta base e implementarán sus propios contenidos siendo totalmente independientes unos de otros y no […]

Yii2: ¿Cómo prepararse para el entorno de debugging y producción?

Sé que Yii define y usa las constantes YII_DEBUG y YII_ENV. Por supuesto, están configurados para 'verdadero' y 'dev' en mi máquina local. Esto se debe a que la plantilla básica de la aplicación lo ha preparado de esta manera en el file index.php . Este file me dice también que debería eliminar esas líneas […]

Implementación de la aplicación web ASP.NET MVC 4 con Entity Framework Code First approach

Deseo realizar versiones incrementales de una aplicación web implementada en ASP.NET utilizando MVC 4 y Entity Framework Code-First. Quiero hacer una rutina de implementación buena y segura. Actualmente uso Subversion como control de origen, y planeo hacer que las tags liberables estén disponibles en el server SVN, para implementarlas en el server de producción. El […]

¿Cómo implementar el enganche post-commit de svn para automatizar la implementación de proyectos web php?

Este es el material pnetworkingeterminado en post-commit.tmpl , que creo que no hace nada útil: REPOS="$1" REV="$2" mailer.py commit "$REPOS" "$REV" /path/to/mailer.conf ¿Cómo puedo usar este gancho para automatizar la implementación?

SVN de PHP: ¿Cuál es la mejor manera de implementar la label svn en producción?

¿Cuál es la mejor forma de implementar una label SVN en producción? SVN switch o SVN Checkout? El uso del conmutador SVN agregará files .svn que pueden consumir un gran espacio de almacenamiento, pero es conveniente y más fácil de usar. El uso de SVN Checkout eliminará los files .svn y simplemente lo vinculará a […]

implementar website desde el control de la versión – exportar y enlaces simbólicos?

Soy un desarrollador solitario. Tenemos un par de sitios web alojados en un server web. El repository svn también está en el host web. En casa, tenemos una máquina de desarrollo, que es una replicación suficientemente cercana del entorno en vivo. Para el website en vivo, tengo una export de subversión, apropiadamente nombrada con el […]

Usar la subversión para el trabajo queueborativo en un website

Estoy luchando para encontrar respuestas simples para lo que para mí son preguntas simples. Qué puede hacer la subversión y para mí (o cualquier sistema de control de versiones) Digamos que tengo un sitio con la siguiente estructura de directorys, vamos a llamarlo MyUrl.com: PHP >>> Nav >>> Lib Public_html >>> Images >>> Pages >>> […]

¿Cuál es la forma estándar de manejar files web.config en SVN que difieren entre serveres?

Estoy tratando de determinar una buena manera de manejar los files web.config que difieren entre entornos. Mi estación de trabajo, server de desarrollo, server de transición y server de producción tienen configuraciones ligeramente diferentes en el file web.config. Me gustaría mantener los diferentes files web.config bajo control de versión. Además de la historia, facilita el […]

La mejor forma de implementar aplicaciones php desde svn a dev o prod server en windows

Tengo el server de VisualSVN donde tengo mis códigos. ¿Alguien sabe cuál es la mejor aplicación que puedo usar para implementar mis aplicaciones de php en un server de desarrollo o producción desde SVN? Probé Fnetworkingistrano pero eso no funcionó. Preferiría licencia gratuita y un software muy fácil de usar y configurar. Gracias por cualquier […]