Portál AbcLinuxu, 27. července 2025 20:35


Dotaz: Composer: problém stáhnout repository z mého vlastního serveru

9.10.2014 08:14 Tom
Composer: problém stáhnout repository z mého vlastního serveru
Přečteno: 247×
Odpovědět | Admin
Zdravím, snažím si vytvořit repository pro composer. Tak jsem si vytvořil myrepo.git, do rootu jsem dal soubor composer.json a do něj základní minimum:
{
    "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.git
To 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:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Josef Kufner avatar 9.10.2014 19:33 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Composer: problém stáhnout repository z mého vlastního serveru
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tomu prvnímu se říká balíček a v tom posledním vedle "repositories" ti tam chybí "require" toho balíčku:
{
    "repositories": [
        {
            "type": "vcs",
            "url": "git://myserver.com/myrepo.git"
        }
    ],
    "require": {
        "My/Myrepo": "dev-master"
    }
}
Hello world ! Segmentation fault (core dumped)
9.10.2014 23:12 Tom
Rozbalit Rozbalit vše Re: Composer: problém stáhnout repository z mého vlastního serveru
Děkuj na 100 000krát, já se v tom topím už dva dny... taková blbost.... :-D

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.