Késői leadás

+1 vote
asked Nov 7, 2023 in Rendszertervezés by Marci888 (23 points)  

Ha az előző háziját későn adta le az ember, a következőt nem tudja leadni?
Későn mergeltük az előző házinkat, és szerintünk ezért nem tudjuk a mostanit mergelni. Ez igaz? Mi a megoldás? A következőt se fogjuk tudni mergelni? A hiba üzenet az, hogy conflict van a két model.quax között.

1 Answer

0 votes
answered Nov 20, 2023 by DanielSzekeres (150 points)  

Nincs ilyenről szó, a githubot sem érdekli, hogy mikor merge-elitek, és mi sem használjuk fel a ti előző modelleteket az új kiinduló modellt tartalmazó pull requestben (pont ezért kell three-way-merge a lemontreeben, mert a tiétek is az első házi kiinduló modelljének egy bővítése, és minden háziban az új kiinduló modell is csak az első házi kiindulóra épül). SmartGit+LemonTree segítségével a félév eleji tutorialnak megfelelően meg tudjátok nézni, hogy mi a konkrét konfliktus a két modell között, és fel tudjátok azt oldalni - ha egyáltalán van valódi konfliktus. A git csak szöveg szinten tudja értelmezni a file-okat, úgy persze, hogy lesz a két modell között feloldhatatlan különbség, ezért kell a lemontree, ami érti a qeax formátumot. Így amennyiben csak egymástól független elemhalmaz módosult, azt fogja mondani, hogy 0 konfliktus van, és egy kattintással összeolvasztja a két modellt.

...