symfony2 - symfony project from git -
welcome ! have created symfony repo locally , , want test on new folder. in folder
/usr/share/nginx/www/gitproject
, have .git folder , have remote repo in
/usr/share/gitproject
i want install project in folder
/usr/share/nginx/www/project
i think composer should ?
{ "require" : { "symfony/framework-standard-edition" : "dev-master" }, "repositories" : [{ "type" : "vcs", "url" : "/usr/share/nginx/www/gitproject/" }] } but have dependency problem when running composer update. problem 1
- symfony/framework-standard-edition dev-master requires doctrine/mongodb-odm dev-master -> no matching bundle found. my question : should set in composer , since gitrepo depends on vendors , , think ok set 1 dependency dependson other vendors.
in other words , if depends on b , b depends on c & d & e , set in dependency , gets dependecies.
am wrong?
appendix
this composer file symfony project
{ "name": "symfony/framework-standard-edition", "license": "mit", "type": "project", "description": "the \"symfony standard edition\" distribution", "autoload": { "psr-0": { "": "src/" } }, "require": { "php": ">=5.3.3", "symfony/symfony": "~2.4", "doctrine/orm": "~2.2,>=2.2.3", "doctrine/doctrine-bundle": "~1.2", "twig/extensions": "~1.0", "symfony/assetic-bundle": "~2.3", "symfony/swiftmailer-bundle": "~2.3", "symfony/monolog-bundle": "~2.4", "sensio/distribution-bundle": "~2.3", "sensio/framework-extra-bundle": "~3.0", "sensio/generator-bundle": "~2.3", "doctrine/mongodb-odm": "dev-master", "doctrine/mongodb-odm-bundle": "dev-master", "incenteev/composer-parameter-handler": "~2.0", "friendsofsymfony/elastica-bundle": "3.0.*@dev", "matthecat/htmlcompressor-bundle": "dev-master", "salva/jshrink-bundle": "1.0.*@dev", "cboden/ratchet": "0.3.*", "react/zmq": "0.2.*" }, "scripts": { "post-install-cmd": ["incenteev\\parameterhandler\\scripthandler::buildparameters", "sensio\\bundle\\distributionbundle\\composer\\scripthandler::buildbootstrap", "sensio\\bundle\\distributionbundle\\composer\\scripthandler::clearcache", "sensio\\bundle\\distributionbundle\\composer\\scripthandler::installassets", "sensio\\bundle\\distributionbundle\\composer\\scripthandler::installrequirementsfile"], "post-update-cmd": ["incenteev\\parameterhandler\\scripthandler::buildparameters", "sensio\\bundle\\distributionbundle\\composer\\scripthandler::buildbootstrap", "sensio\\bundle\\distributionbundle\\composer\\scripthandler::clearcache", "sensio\\bundle\\distributionbundle\\composer\\scripthandler::installassets", "sensio\\bundle\\distributionbundle\\composer\\scripthandler::installrequirementsfile"] }, "config": { "bin-dir": "bin" }, "extra": { "symfony-app-dir": "app", "symfony-web-dir": "web", "incenteev-parameters": { "file": "app/config/parameters.yml" }, "branch-alias": { "dev-master": "2.4-dev" } } }
you should add together requirements new composer :
{ "require" : { "php": ">=5.3.3", "symfony/symfony": "2.4", "twig/extensions": "~1.0", "symfony/assetic-bundle": "~2.3", "symfony/swiftmailer-bundle": "~2.3", "symfony/monolog-bundle": "~2.4", "sensio/distribution-bundle": "~2.3", "sensio/framework-extra-bundle": "~3.0", "sensio/generator-bundle": "~2.3", "doctrine/mongodb-odm": "dev-master", "doctrine/mongodb-odm-bundle": "dev-master", "incenteev/composer-parameter-handler": "~2.0", "friendsofsymfony/elastica-bundle": "3.0.*@dev", "matthecat/htmlcompressor-bundle": "dev-master", "salva/jshrink-bundle": "1.0.*@dev", "cboden/ratchet": "0.3.*", "react/zmq": "0.2.*", "symfony/framework-standard-edition" : "dev-master" }, "repositories" : [{ "type" : "vcs", "url" : "/usr/share/nginx/www/gitneargood/" }] } git symfony2
No comments:
Post a Comment