1. A method for data synchronization management on a computing device that is a member of a multiple computing device endpoint environment that comprises a master and that further comprises a constraint, the method comprising: creating a data entry for each file in a file hierarchy stored for the computing device; storing each created data entry as a stored data entry for the computing device; issuing a synchronization event request to the master of the multiple computing device endpoint environment wherein the synchronization event request has an associated etag value; receiving at least one downloaded data entry from the master of the multiple computing device endpoint environment, wherein each of the at least one received downloaded data entries was generated on another computing device in the multiple computing device endpoint environment; identifying a downloaded data entry of the one or more downloaded data entries as a currently processing data entry; comparing the currently processing data entry to at least one stored data entry; identifying a stored data entry that has been compared to the currently processing data entry as a matching stored data entry, wherein the matching stored data entry and the currently processing data entry comprise a conflict pair, wherein the conflict pair comprise a conflict, and wherein the conflict comprises a violation of the constraint; determining that the conflict is a false conflict that was created because the matching stored data entry of the conflict pair was created on the computing device and the currently processing data entry of the conflict pair was created on a second computing device of the multiple computing device endpoint environment; and resolving the false conflict on the computing device.