Question

Nous avons plusieurs projets php. Les projets utilisent le Zend Framework et nous maintenons également une bibliothèque de base commune avec diverses fonctions.

En ce moment, mon apparence structure de répertoire comme celui-ci

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

Dans Subversion, je semble avoir du mal avec les liens sym, il est ajouté les fichiers réels (j'utilise Syncro sur Mac) au lieu de simplement les liens sym. Mais il m'a fait penser et je me demandais ce que la meilleure façon de jeter le projet afin d'éviter d'avoir plusieurs copies des mêmes bibliothèques?

Était-ce utile?

La solution

Le client de subversion officielle peut traiter symlinks , mais il est évident que votre client ne les gère pas correctement.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top