<div dir="ltr">Bár az első kérdésedre a válaszom nem, mégis elolvasva a teljes feladványt tipikus verzió kezelésnek tűnik számomra. Én a generált forráskódot betenném egy verzió kezelő, továbbiakban hívjuk git-nek, mondjuk a master branch-ébe. Majd egy másik branch-ben mondjuk egy perfect nevűben tárolnám a tökéletesített verziót. Amikor egy új verziót generálsz akkor az megy a master-be, majd a git segítségével "utána húznám" a  perfect brach-t vagyis alkalmaznám rá a masterben megesett változásokat. Ez az esetek nagy részében a git-nek manuális beavatkozás nélkül szokott menni. Ha neki nem megy automatikusan, jó eséllyel más eszközt sem fogsz találni ami automatikusan megoldaná ezt a problémát.<div>A master/branch lesoztás persze lehet épp fordítva is, ez már ízlés/szokás/company policy kérdése.</div><div><br></div><div>üdv</div><div>vi</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">2018. január 23. 13:01 Csatari Otto írta, <span dir="ltr"><<a href="mailto:dreaml@freemail.hu" target="_blank">dreaml@freemail.hu</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Üdv!<br>
<br>
Használjátok a swagger yaml-t kód generálásra? Ha igen, akkor az érdekelne, hogy kezelitek a változások az újrageneráláskor?<br>
<br>
Az a gondom, hogy tervezek egy API-t (ami sose jó elsőre, inkább sokadikra), "éles" környezetbe kell tenni, stb..<br>
De a yaml-ból generált java osztályokat át kell írnom, mer nem tetszik/jó úgy ahogy a swagger kigenerálja. De jön a következő generálás... És amit átírtam, azt a következő generálttal csak nehézkesen tudom (szinte kézzel) újra és újra szinkronizálni.<br>
<br>
Azt volt az elképzelésem, hogy a model->yaml->kód, azaz felső szintről (tervből) mindig újragenerálható a rendszer és tuti azt tükrözi.<br>
Valamit nagyon rosszul értek/csinálok és ez így nem működik, nem így kell csinálni? Tudtok adni valami támpontot, működő megközelítést?<br>
<br>
Köszi,<br>
Ottó<br>______________________________<wbr>_________________<br>
Javalist mailing list<br>
<a href="mailto:Javalist@lists.javaforum.hu">Javalist@lists.javaforum.hu</a><br>
<a href="http://lists.javaforum.hu/mailman/listinfo/javalist" rel="noreferrer" target="_blank">http://lists.javaforum.hu/<wbr>mailman/listinfo/javalist</a><br>
<br></blockquote></div><br></div>