Как мне обрабатывать символические ссылки в проектах под управлением исходного кода? - PullRequest
0 голосов
/ 28 августа 2010

У нас есть несколько проектов 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 у меня, похоже, проблемы со ссылками sym, это добавление реальных файлов (я использую Syncro на Mac) вместо просто ссылок sym. Но это заставило меня задуматься, и мне стало интересно, как лучше всего выложить проект, чтобы избежать нескольких копий одних и тех же библиотек?

1 Ответ

0 голосов
/ 28 августа 2010

Официальный клиент Subversion может иметь дело с символическими ссылками , но, очевидно, ваш клиент не обрабатывает их должным образом.

...