Git – Problém s branch X tag

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
MartinitCZ
Člen | 580
+
0
-

Ahoj,
nějak se v tom ztrácim.

Na bitbucket mám nějaké scripty, které používám jako nadstavbu nad Nette. Vše řeším pomocí composer.
Jenže ted jsem narazil na problém.

Mám dvě branche:
master – kompatibilita s dev
2.0.x – kombatibilita s Nette 2.0.10

Na branch 2.0.x jsem si dal tag v2.0.10. (Vlastně ani nevim proč)

Nyní jsem provedl v branch 2.0.x nějaké změny, ale composer update píše, že je vše aktuální.
Jak mám uděat, aby se composer řídil pomocí branche?

V composer daného projektu mám na řádku mé nadstavby toto:

"martinit/fw": "2.0.*", // Což chápu, jako najdi si branch 2.0.* a stáhni. - Bohužel tomu tak není
enumag
Člen | 2118
+
0
-

Protože ti to vzalo ten tag 2.0.10 a žádný novější 2.0.11 jsi nevytvořil. Na branch by mělo fungovat tohle.

"martinit/fw": "dev-2.0.x",
MartinitCZ
Člen | 580
+
0
-

@**enumag**: Aha. Tohle bohužel nepomohlo. Píše, že to nemůže najít.

EDIT: Tohle funguje:

"martinit/fw": "2.0.*-dev",

Editoval martinit (18. 4. 2013 11:26)

enumag
Člen | 2118
+
0
-

Ok takže taky nechápu jak to vlastně composer řeší. Super. :-D