BSc Thesis Investigation of tree conflict handling in selected version control systems
by Stefan Sperling Mentor: Martin Gruhn Supervising Professor: Prof. Dr. Lutz PrecheltVirtually any version control system that facilitates concurrent development via the Copy-Modify-Merge model tries to help its users deal with situations where two developers make conflicting changes to the code base.
To help users deal with conflicting changes which need to be merged, conflict detection and resolution mechanisms must be provided by the version control system.
I will describe conflicts which can occur at the level of the directory hierarchy of a software project, and examine to what degree selected general-purpose version control systems in common use today are able to detect such conflicts.
This work is released under the Creative Commons Attribution 3.0 Germany Licence.
You are free:Note that the scripts coming with the Latex source file distribution are licensed separately under an ISC-style licence. See the file scripts/LICENCE in the distribution.