Zadejte hledaný výraz...

Aktualizace – jak to řešíte?

Martin Klíma
verified
rating uzivatele
(13 hodnocení)
12. 8. 2009 23:51:24
Takže,
vyskytla se předemnou zajímavá věc. Dělal jsem na zakázku systém, bohužel potom se to nějak zvrtlo a už to není unikátní systém ale je menší zato s mnoha kopiemi, každá je ve větší či menší míře jiná. Pořád ten systém potřebuji záplatovat ale problém vystává s aktualizací každé té kopie.
Vždycky předtím jsem to řešil ručně přes ftp, jenže těd už to nestačí, jelikož je jich hodně. Mě nějak nenapadá jak to vyřešit trošku automaticky. Napadlo mě, označit si nějaké styčné soubory a ty spolu s novými aktulizovat pokaždé, jenže i v těchto styčných souborech jsou u každé kopie změny a tak by se to přemazalo...
Jak to řešíte vy? Nemusí to bejt takovehle blbej případ ale normálně, pokud máte od svého produktu více kopii a potřebujete každou občas aktualizovat..
12. 8. 2009 23:51:24
https://webtrh.cz/diskuse/aktualizace-jak-to-resite#reply353329
Jaromir Fojtu
verified
rating uzivatele
(10 hodnocení)
13. 8. 2009 00:15:20
Zakladem je mit kvalitni kod.
Kazda kopie musi byt v SVN repozitari.
Updaty distribuovat jako DIFF soubory.
Po aktualizaci samozrejme pro jistotu nechat probehnout UnitTesty.
Zadny problem ;]
13. 8. 2009 00:15:20
https://webtrh.cz/diskuse/aktualizace-jak-to-resite#reply353328
Martin Klíma
verified
rating uzivatele
(13 hodnocení)
13. 8. 2009 00:22:41
Napsal syntaxsugar;340783
Zakladem je mit kvalitni kod.
Kazda kopie musi byt v SVN repozitari.
Updaty distribuovat jako DIFF soubory.
Po aktualizaci samozrejme pro jistotu nechat probehnout UnitTesty.
Zadny problem ;]
Oky, ale když je kopie na ftp u zákazníka?
13. 8. 2009 00:22:41
https://webtrh.cz/diskuse/aktualizace-jak-to-resite#reply353327
Jaromir Fojtu
verified
rating uzivatele
(10 hodnocení)
13. 8. 2009 00:26:10
Tak bys mel mit tu stejnou verzi mit u sebe. Udelas na ni aktualizaci a prehrajes zmenene soubory u zakaznika...
Pokud mas tech zakazniku vic, tak si napis treba script, ktery se pripoji k jejich FTP a udela to za tebe...
13. 8. 2009 00:26:10
https://webtrh.cz/diskuse/aktualizace-jak-to-resite#reply353326
Martin Klíma
verified
rating uzivatele
(13 hodnocení)
13. 8. 2009 00:49:35
Napsal syntaxsugar;340791
Tak bys mel mit tu stejnou verzi mit u sebe. Udelas na ni aktualizaci a prehrajes zmenene soubory u zakaznika...
Pokud mas tech zakazniku vic, tak si napis treba script, ktery se pripoji k jejich FTP a udela to za tebe...
Já vim, těd jsi narazil na ten problém, tam jde o to, že každá verze má dejme tomu tomu důležitej soubor function, ten je taky u každé verze trošku jiný - je tam přidaná jiná verze atd. V tom souboru najdu jeden problém a potřebuji ho upravit u všech verzí....jenže to asi nejde jinak než u každý ručně že?
13. 8. 2009 00:49:35
https://webtrh.cz/diskuse/aktualizace-jak-to-resite#reply353325
Jaromir Fojtu
verified
rating uzivatele
(10 hodnocení)
13. 8. 2009 01:04:26
Zalezi jak moc jsou jine...Treba nastroje patch + diff dokazou urcite rozdily spolknout a upravit jen to co potrebuji. Takze jsem schopny treba v 50ti souborech nahradit jednu funkci za jinou bez problemu...a tam kde to neprojde (jsou ty soubory moc odlisne) se to dodela rucne...
13. 8. 2009 01:04:26
https://webtrh.cz/diskuse/aktualizace-jak-to-resite#reply353324
Tomáš Burda
verified
rating uzivatele
(1 hodnocení)
20. 8. 2009 19:01:24
Kdyz budes mit dobre strukturovany funkce, tak muzes nahradit tu jednu danou funkci, jak pise syntaxsugar. Pocitam ze v ramci jedne funkce se pro ruzne weby nic nemeni. Pak si staci napsat nejakej nastroj kam jen pridas ftp zakaznika a nahradis to u vsech. Ale zaklad je dobrej neduplicitni kod.
20. 8. 2009 19:01:24
https://webtrh.cz/diskuse/aktualizace-jak-to-resite#reply353323
Pro odpověď se přihlašte.
Přihlásit