【问题标题】:How do I handle symbolics links in projects under source control?如何在源代码控制下处理项目中的符号链接?
【发布时间】:2010-08-27 21:02:25
【问题描述】:

我们有几个 php 项目。这些项目使用 Zend 框架,我们还维护一个具有各种功能的通用核心库。

现在我的目录结构是这样的

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 中,我似乎遇到了符号链接的问题,它正在添加实际文件(我在 Mac 上使用的是 Syncro),而不仅仅是符号链接。但这让我开始思考,我想知道布局项目的最佳方式是什么,以避免拥有相同库的多个副本?

【问题讨论】:

    标签: php zend-framework shared-libraries directory-structure project-layout


    【解决方案1】:

    官方的subversion客户端可以处理symlinks,但是很明显你的客户端没有处理好。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-09-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-02
      • 2017-07-15
      • 2011-10-27
      • 2010-11-11
      相关资源
      最近更新 更多