0

我们有几个php项目。这些项目使用Zend Framework,我们还维护一个具有各种功能的公共核心库。如何处理源代码管理下的项目中的符号链接?

现在我的目录结构看起来像这样

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 

在Subversion中我似乎有与符号链接的麻烦,它增加的实际文件(我使用Syncro的Mac上),而不是只sym链接。但它让我思考,我想知道为了避免出现同一个库的多个副本,布置该项目的最佳方式是什么?

回答

0

官方颠覆客户端可以处理symlinks,但显然你的客户端不能正确处理它们。

相关问题