Я бы не узнал svn: externals, если бы не столкнулся с этой страницей .Итак, я настроил свою рабочую папку.Затем
mkdir lib/vendor
svn add --parents lib/vendor
svn ps svn:externals 'symfony http://svn.symfony-project.com/branches/1.4/' lib/vendor/
svn ci -m "add externals"
svn update
«Обновление SVN» включает в себя всю папку Symfony и довольно медленно.Я думал, что это будет единовременная боль.Однако SVN будет проверять внешний репозиторий каждый раз, когда я набираю «svn up».Я должен использовать --ignore-externals, чтобы сделать svn update достаточно быстрым.
Мне интересно, в чем преимущества svn: externals, если он такой медленный.Я бы лучше скопировал Symfony в свой собственный репозиторий, что, безусловно, является более быстрым решением.