Pregunta

Tenemos varios proyectos de PHP. Los proyectos utilizan el Zend Framework y también mantienen una librería base común con diversas funciones.

En este momento mis estructura de directorios es similar al siguiente

project-1
        \application
                    \model
                    \views
                    \controllers
        \libraray
                 \Zend -> symlink to ../../libraries/Zend
                 \Core -> symlink to ../../libraries/Core
                 \Project1Lib
project-2
        \application
                    \model
                    \views
                    \controllers
        \libraray
                 \Zend -> symlink to ../../libraries/Zend
                 \Core -> symlink to ../../libraries/Core
                 \Project2Lib
libraries
         \Zend
         \Core

En Subversion que parece estar teniendo problemas con los enlaces sym, es la adición de los archivos reales (estoy usando Syncro en Mac) en lugar de sólo los enlaces sym. Pero me hizo pensar y me preguntaba cuál es la mejor manera de poner a cabo el proyecto es con el fin de evitar tener varias copias de las mismas bibliotecas?

¿Fue útil?

Solución

El cliente oficial de la subversión puede hacer frente a enlaces simbólicos , pero es evidente que su cliente no maneja adecuadamente.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top