Saturday, 15 May 2010

symfony2 - symfony project from git -



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