Unresolved conflicts can break system files so it is important to make sure that
the user fixes all of them.
PR: 185546
Differential D18942
freebsd-update: Fail if there are any unresolved conflicts emaste on Jan 24 2019, 6:09 PM. Authored by Tags None Referenced Files
Details
Unresolved conflicts can break system files so it is important to make sure that PR: 185546 None
Diff Detail
Event TimelineComment Actions This makes "+<+ current version" a magic line that must never appear in any configuration file, are we ok with that? Comment Actions Note that it is anchored to ^ and $ so must be exactly that line -- I think this restriction is OK. Comment Actions Also I perform a diff against the old version first so they must have added a line that looks like the diff marker during conflict resolution. This seems very unlikely. Comment Actions A common tactic to resolve but leave intact the issue if the specific file has a form of #if 0 #end construct is to do exactly that and leave it for later resolution, I think that your use of magic would prevent that methodology. Always always always try to not make magic things, history has repeatedly shown us that they are bad. |