D 2010-05-09T23:14:46 J +comment \n\n
anonymous\sclaiming\sto\sbe\sanonymous\s(reporter)\sadded\son\s2010-05-09\s23:14:46:
\nBased\son\smy\s(possibly\slimited)\sunderstanding\sof\ssyncing\sprocess,\sI\swould\spropose\sfollowing\simplementation:\r\n\r\n1)\sInstead\sof\sstoring\svalue\sof\sconfig\svariable\sdirectly,\sthe\svalue\swould\sbe\sstored\sin\sartefact\s(with\sadditional\sinformation\slike\sparent\sartefact)\sand\sthe\sID\sof\sartefact\swould\sbe\sstored\sin\sconfig\svariable.\r\n\r\n2)\sOn\sconfig\spush/pull,\sthe\s"pushing\sside"\swould\ssay\s"I'm\susing\sartefact\swith\sID\sX\sfor\sthis\sconfig\svariable".\sThe\s"pulling\sside"\swould\sthen\scompare\sancestors\sof\sthe\spushing\sside\sartefact\sand\sits\sown\sartefact\sfor\sthis\svariable\sand\sdetermine\swhich\sis\snewer.\sIn\scase\sof\sconflict,\sthe\sconfiguration\swould\sstay\sunchanged\sbut\suser\swould\sbe\swarned\sand\sgiven\ssome\stool\sto\sresolve\sthe\sconflict\son\s"pulling\sside"\srepository\s(use\slocal,\suse\sremote,\s"merge"\sand\sedit). J resolution Open K 173e80a4df2d12f239850a28237968cf5713b07e U anonymous Z 8d0635fd8e68dd9b212546da82330143