Hogyan lehet feloldani a merge conflictot githubon?

0 votes
asked Oct 9, 2023 in Rendszertervezés by tothabra (23 points)  
edited Oct 9, 2023 by tothabra

Nem tudunk mergelni a main branchre az assignment 2 branchről.
Merge conflictot kapunk az alábbi hibakóddal: Error: The template is not valid. System.InvalidOperationException: Maximum object size exceeded

Bővebben: Error: The template is not valid. System.InvalidOperationException: Maximum object size exceeded
at GitHub.DistributedTask.ObjectTemplating.TemplateMemory.AddBytes(Int32 bytes)
at GitHub.DistributedTask.ObjectTemplating.TemplateUnraveler.ReaderState.CreateState(ReaderState parent, TemplateToken value, TemplateContext context, Int32 removeBytes)
at GitHub.DistributedTask.ObjectTemplating.TemplateUnraveler.MappingValueBasicExpression()
at GitHub.DistributedTask.ObjectTemplating.TemplateUnraveler.Unravel(Boolean expand)
at GitHub.DistributedTask.ObjectTemplating.TemplateUnraveler.AllowScalar(Boolean expand, ScalarToken& scalar)
at GitHub.DistributedTask.ObjectTemplating.TemplateEvaluator.Evaluate(DefinitionInfo definition)
at GitHub.DistributedTask.ObjectTemplating.TemplateEvaluator.HandleMappingWithWellKnownProperties(DefinitionInfo definition, List1 mappingDefinitions, MappingToken mapping) at GitHub.DistributedTask.ObjectTemplating.TemplateEvaluator.Evaluate(DefinitionInfo definition) at GitHub.DistributedTask.ObjectTemplating.TemplateEvaluator.HandleMappingWithAllLooseProperties(DefinitionInfo mappingDefinition, DefinitionInfo keyDefinition, DefinitionInfo valueDefinition, MappingToken mapping) at GitHub.DistributedTask.ObjectTemplating.TemplateEvaluator.Evaluate(DefinitionInfo definition) at GitHub.DistributedTask.ObjectTemplating.TemplateEvaluator.Evaluate(TemplateContext context, String type, TemplateToken template, Int32 removeBytes, Nullable1 fileId, Boolean omitHeader)

1 Answer

+1 vote
answered Oct 9, 2023 by levente (119 points)  

Szia!

A diffcheck nem kötelező check, az hogy ez hibát dob, nem okozhat gondot. Ld.:
http://q2a.inf.mit.bme.hu/4501/run-diffcheck-fail-run-thollander-actions-pull-request%40,
http://q2a.inf.mit.bme.hu/4497/gondot-javitas-github-diffcheck-hosszu-argumentum-listara,
http://q2a.inf.mit.bme.hu/4493/github-hazi-pr-run-diffcheck-job-hibat-dob

Ami a merge issue-t illeti, erre lokálisan kell használni a lemontree desktop szoftvert, aminek a használata a bemelegítő házi leírásában található: https://ftsrg-rete.github.io/rete-lecture-notes/rete-install-basics-en, Task 5 leírása. Ha ezzel további gondok adódnak, kérlek, jelezzetek vissza!

BL

commented Oct 10, 2023 by tothabra (23 points)  
Továbbra se sikerült feloldani a conflictot, illetve a lemontree nem nyitja meg a modellt smargitből, hanem indulás közben kicrashel
...