www.state-it.info

Gran base de respuestas a las preguntas de los desarrolladores
Header decor

Como actualizar el código php a través de git usando php?

drekon 2015-12-30 18:49:46

tengo un código que utilizo a menudo, se puede llamar su PHP Framework'ohmios. Me he realizado un script php que lleva a cabo la actualización de la versión de este framework'a mi servidor. Pero a pesar de que esto funcione, necesito constantemente buscar manualmente los archivos revisados y lanzar a su servidor, que todo siempre actualizada.
Para que no мучатся, decidió usar github. Pero ha surgido la dificultad - necesito que la actualización de las versiones de hecho el propio framework (por ejemplo, cuando la administración está en el sitio). Instalar git en cada servidor no es una opción. Dime ¿cómo es comprobar la versión y descargar las actualizaciones necesarias para framework'y usando php?

knitevision1 2015-12-30 19:18:54

o_O


Total answers: 3

socengel 2015-12-30 19:40:21

se Necesita como mínimo un servidor con гитом. en гитхабе para el proyecto determinar вебхук que enviará a una dirección Http de la solicitud con la información sobre el comité en la rama. cada uno de los comités de cada una de las ramas de un proyecto para ser exactos. en la secuencia de comandos en el receptor, отсеиваешь la rama recibes la lista de archivos modificados y sus льешь a otros por ftp, por ejemplo.

drekon 2015-12-30 19:46:27

una Manera interesante, he pensado en ello, pero él no es el adecuado, porque no sé la lista de sitios web que utilizan el script. Básicamente he desarrollado, por ejemplo, el CMS Wordpress, ha inundado en git, descargar, ponen, a disfrutar. Me ha inundado la actualización en git y los usuarios de mi вордпрес pasado y ven, la nueva versión de instalar. Eso es lo que quiero. Y como yo lo entiendo con git no es real. (


socengel 2015-12-30 20:23:19

si no hay cliente gita en el servidor de destino, sí. Entonces sólo el bueno de la opción con los archivos y el archivo de configuración. Script de prueba realiza una solicitud al servidor recibe el número de la última versión (JSON, XML al gusto), si la versión actual a continuación descarga el archivo comprimido con los archivos nuevos y lo descomprime. organizar una copia de seguridad sin system aqu es donde enojarse. En xml de la lista de archivos. que se desinflan con el servidor y reemplazar de forma local. en general, dependiendo del entorno en el que va el cálculo de la.


socengel 2015-12-30 20:25:29

otro por cierto no te olvides de mirar el "composer" recomiendo como mínimo conocer.


drekon 2015-12-30 20:26:29

socengel: Sí, gracias, ahora y ha implementado. Simplemente pensé resultar en git todo es bonito mover, por desgracia(


index0h 2015-12-31 01:48:54

En el que sólo la gente no vaya, que no iba a usar composer

opium 2015-12-30 19:25:49

system exec git pull origin master

opium 2015-12-30 19:26:39

git en el servidor de todos modos tiene que poner, teniendo en cuenta que es un solo comando
un gestor de Install git -y entonces hay que poner en todos los


drekon 2015-12-30 19:28:02

Y si se trata de un задрипанный hosting? En el que el sistema no es compatible.


opium 2015-12-30 19:29:28

las normales de los proyectos no юзают задрыпанные servicios de hosting, aquí o en la polla de coger algún pez сьесть


sayber 2015-12-30 19:30:30

drekon: Нехер utilizar servicios de hosting, es el siglo pasado, ya que.


drekon 2015-12-30 19:32:15

sayber: el Pasado no es pasado, y contar con él cae. A muchos clientes les gusta su natal masterhost


opium 2015-12-30 23:17:01

bueno, configure la actualización de la дженкинсе de ftp


sayber 2015-12-31 16:36:55

drekon: Ya como 6 años o más, no se dan a los clientes un sitio web en servicios de hosting.
Ya escribía como es.
Cuando el proyecto se está desarrollando, publicar en el adquirido por mí en la nube. Así se obtiene la garantía de que el cliente no recoja el trabajo, además de que muestran el proyecto durante el tiempo de trabajo. Después de terminado el proyecto, el pago, etc., se le pasa un producto en la nube.

Cuántos no era el pueblo, que ponen al servicio de alojamiento al cliente en el sitio y se quedan sin dinero.


drekon 2015-12-31 17:48:10

sayber: esta Es sin duda una decisión acertada, pero por desgracia, nuestro mundo no es perfecto, pero a esta se esfuerza por.


Preguntas relacionadas:

Footer decor

© www.state-it.info | Base of answers to questions for developers and programmers.