Domanda

Abbiamo diversi progetti di PHP. I progetti utilizzano Zend Framework e abbiamo anche mantenere una libreria di base comune con varie funzioni.

In questo momento i miei directory struttura si presenta come questo

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

In Subversion mi sembra di avere problemi con i collegamenti simbolici, è l'aggiunta dei file effettivi (sto usando Syncro su Mac) invece di solo i link simbolici. Ma mi ha fatto pensare e mi chiedevo cosa il modo migliore di porre il progetto è in ordine per evitare di avere più copie degli stessi librerie?

È stato utile?

Soluzione

Il client ufficiale di eversione può trattare con link simbolici , ma ovviamente il vostro cliente non gestisce in modo corretto.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top