Portál AbcLinuxu, 27. července 2025 20:35
{ "name": "My/Myrepo", "description" : "My repository", "version": "1.0.0", }Poté jsem to pushnun na můj git server. Repository je tedy ted dostupné takto:
git clone git://myserver.com/myrepo.gitTo jsem otestoval a v pohodě. Ale cílem je to mít dostupné přes composer. Tak jsem si na mém PC vytvořil soubor composer.json s tímto obsahem:
{ "repositories": [ { "type": "vcs", "url": "git://myserver.com/myrepo.git" } ] }Ale když pak v té samé složce zavolám příkaz composer install tak se nic nestáhne, composer projede jako by bylo vše v pořádku a vůbec tam moje repo nebyla:
composer install Loading composer repositories with package information Installing dependencies (including require-dev) Nothing to install or update Generating autoload filesžádná chyba, nic. Ale moje repository se prostě nestáhne. Když tam dám adresu na jinou repository někam na github tak se to stáhne vpohodě. Z toho soudím, že mám něco špatně v mé repository. Ale nevím co. A také nechápu když tam mám chybu proč composer install projede hladce a žádnou chybu nezahlásí. Netuší někdo čím by to mohlo být?
Řešení dotazu:
{ "repositories": [ { "type": "vcs", "url": "git://myserver.com/myrepo.git" } ], "require": { "My/Myrepo": "dev-master" } }
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.