Zadejte hledaný výraz...

Jaká je ideální cesta pro vývoj vícero projektů se stejným jádrem?

Pavel Mareš
verified
rating uzivatele
(19 hodnocení)
14. 7. 2022 22:47:07
Máme projekt , kde je struktura tahle:
/server/ = moje (naše) lokální složka s projekty
/server/core/ = složka s járem (a GITem)
/server/projekt1/podsložka/core/ = to samé jádro + celá projekt je v GIT
...
/server/projekt10/podsložka/core/ = to samé jádro + celá projekt je v GIT
A já bych docela rád usnadnil vývoj. Sem v "projekt1" ... najdu chybu v jádru a tam ji opravím. A teď bych to rád jednak nahodil do /server/core/ a do zbylejch N projektů.
Jedna cesta mě napadá, že prostě bude "/server/projekt0/podsložka/core/", která se pushne a pak z adminů projektů zavolám update /core/.
Ale já potřebuju tu chybu opravit v projektu "2" a ne "0" abych viděl, že se to 100% projeví, protože je to nějaký usecase.
Napadl mě lokální SYMLINK
ln -s "/server/core" "/server/projekt/slozka/core"
Ač to fungovalo, tak to +- rozbilo projekt. Nějak. Takže tam asi cesta nevede (prostě jen zkouška).
Rád bych abych mohl jádro v jakýmkoliv projektu upravit a rozhodit změny lokálně všude. Nějakej nápad?
14. 7. 2022 22:47:07
https://webtrh.cz/diskuse/jaka-je-idealni-cesta-pro-vyvoj-vicero-projektu-se-stejnym-jadrem/#reply1504685
zokaraure
verified
rating uzivatele
15. 7. 2022 04:30:50
clients of sugar road medical insurance also experience free annual diabetes test-ups. cigna may even offer every year take a look at-united statesbased totally on the today's clinical check-up reviews of customers.
a fitness reward of up to hk$three,5004. clients can also experience a pinnacle-notch health cellular app, as a way to be upgraded to platinum.
the club model is free for a one-12 months trial, which allows to screen blood sugar and maintain a healthy life-style. at the same time, customers will robotically turn out to be "diabetes angels"individuals of, can take this direction to participate in publications on healthful existence, get consulting offerings on diabetes, and help each other with other diabetes fellow tourists inspire every different to live a more healthy existence.
voip phone service
15. 7. 2022 04:30:50
https://webtrh.cz/diskuse/jaka-je-idealni-cesta-pro-vyvoj-vicero-projektu-se-stejnym-jadrem/#reply1504684
sentosa
verified
rating uzivatele
(1 hodnocení)
15. 7. 2022 05:23:38
Composer. Mit core repo jako balik, ktery se instaluje do ostatnich projektu jako zavislost. Pak napr v projektu 2 najdu chybu, opravim to primo tam v `/server/projekt2/vendor/mujnamespace/core`, pushnu zmeny a v ostatnich projektech uz jen `composer update`.  Jde to i ruzne verzovat, kdyz bude napr zmena vyzadovat upravy jak v core, tak v projektu, lze si na core repu tagnout novou verzi a tu vyzadovat jen u upravenych subprojektu. Timpadem si pri `composer update` nerozbiju projekty bez te konkretni upravy
15. 7. 2022 05:23:38
https://webtrh.cz/diskuse/jaka-je-idealni-cesta-pro-vyvoj-vicero-projektu-se-stejnym-jadrem/#reply1504683
Pavel Mareš
verified
rating uzivatele
(19 hodnocení)
15. 7. 2022 14:57:15
Vzhledem k povaze projektu tohle nebude moc možný. Co jsme měli dřív je Submodule v GIT, ale to nás omezovalo a pro to co máme nyní je s tím víc práce než užitku (odzkoušeno).
15. 7. 2022 14:57:15
https://webtrh.cz/diskuse/jaka-je-idealni-cesta-pro-vyvoj-vicero-projektu-se-stejnym-jadrem/#reply1504682
sentosa
verified
rating uzivatele
(1 hodnocení)
15. 7. 2022 16:11:00
Proc to neni mozny? Composer balik/submodule lze upravovat primo v koncovym projektu a potom to jde jednim commandem updatnout na ostatnich. To je primo pozadavek v prvni zprave. 
To neni nikterak omezujci ne? Kdyz nevidim kod, tezko soudit co je za problem. Me to nikdy omezujci neprislo.
15. 7. 2022 16:11:00
https://webtrh.cz/diskuse/jaka-je-idealni-cesta-pro-vyvoj-vicero-projektu-se-stejnym-jadrem/#reply1504681
Pro odpověď se přihlašte.
Přihlásit