Skip to content

Latest commit

 

History

History
26 lines (19 loc) · 1.12 KB

README.md

File metadata and controls

26 lines (19 loc) · 1.12 KB

KSwe SoSe 2017 - Aufgabe 2

Ziel der Aufgabe ist das Merging von verschiedenen Git-Branches. Diese enthalten Konflikte, welche mit Hilfe von git mergetool in der (Git) Bash gelöst werden sollen. Falls git mergetool keine Standardanwendung definiert hat, sollte folgende Anleitung zur Hilfe genommen werden:

Update: Das unter obigem Link empfohlene Tool p4merge ist nur noch nach Registrierung bei dem Hersteller zu beziehen. Eine offene Alternative ist meld. Nach dessen Installation muss zusätzlich das Programmverzeichnis (z.B. C:\Program Files (x86)\Meld) dem PATH hinzugefügt werden. Danach ist meld verfügbar und ohne weitere Konfiguration als Standardtool gesetzt.

Beschreibung

Sowohl der Branch master als auch der Branch feature/point-distance haben die Funktion double distanceTo(Point other) implementiert. Entscheide, welche die richtige Lösung ist und merge entsprechend.

Ergebnis

Bei Ausführung von Conflicts.java sollte als Entfernung ungefähr 60232 ausgegeben werden.