Despliegue de Capistrano con Symfony 2 y Vagrant

Así que tengo un file de límite vinculado a mi github y la configuration para implementar mi proyecto en mi server. Cuando ejecuto bundle exec cap prod deploy , todo funciona sin problemas.

Puedo ver mi código clonado desde mi repository, se crea una nueva carpeta de lanzamiento y se vincula simbólicamente a la carpeta actual. Sin embargo, los cambios que he hecho en mi código no se reflejan.

El repository que se clona es una bifurcación del repository original que creé cuando comencé a trabajar en el proyecto. No hice ningún cambio en la base de código, excepto agregar una sola línea a un file twig.

He actualizado el deploy.rb para que extraiga de mi repository bifurcado en vez del original y pueda ver el cambio de código en mi última confirmación. Sin embargo, el cambio no se refleja en el sitio.

Alguna idea de por qué esto esta pasando?

Aclamaciones

Se me ocurren dos posibilidades además de usar la URL incorrecta en el repository git bifurcado:

  1. De vez en cuando trato de implementar una nueva copy de mi propio sitio, pero aún no he enviado el código más reciente de mi server de desarrollo (y el repository local) al repository en vivo en Github, pero es de Github que el código se está buscando desde durante el deployment.
  2. Como último paso, Capistrano cambia la location en que el enlace simbólico 'actual' apunta al directory recién desplegado en el directory 'releases'. Su server web (apache o Nginx debe configurarse para usar el enlace simbólico 'actual') como parte del directory base (probablemente sea …. / current / web / y luego cargar automáticamente app.php desde ese directory, a less que exista un subdirectory / file, para .CSS / JS / images / etc). Si la configuration del server web se refiere al directory 'release', y no al enlace simbólico, solo será una implementación específica y más antigua.