Artifact 29233907f3ae4e5fc9db34e309dde686df1e97cf
Ticket change
[29233907f3]
- Ticket 83af1f5401 fossil rollback status still Open with 5 other changes
by
drh on
2008-10-18 13:34:09.
D 2008-10-18T13:34:09
J +comment \n\n<hr><i>drh\sadded\son\s2008-10-18\s13:34:09:</i><br>\nA\s"fossil\srollback"\scommand\sis\sproblematic,\sfor\stwo\sreasons.\r\n\r\nThe\sfirst\sand\sless\sserious\sreason\sis\sthat\sremoving\sinformation\sfrom\sa\r\nfossil\srepository\sgoes\sagainst\sthe\sfossil\sphilosophy\sof\spreserving\sall\r\nchanges.\s\sThere\sare\sother\smechanisms\sin\splace\sto\sremove\scontent\sfrom\r\na\sfossil\srepository\s(ex:\sthe\s"shun"\smechanism)\sbut\sthese\sthings\sare\s\r\nintended\sto\scombat\sspam.\s\sWe\shave\sconcerns\sabout\susers\sroutinely\s\r\nbacking\sout\stheir\schanges.\r\n\r\nThe\ssecond\sproblem\sis\sthat\sthe\srollback\scan\sonly\soccur\son\sthe\slocal\r\nrepository.\s\sIf\sa\ssync\shas\soccurred\ssince\sthe\scommit,\sthen\sthe\scommit\r\nhas\salready\sbeen\sreplicated\sonto\sother\srepositories.\s\sThe\snext\stime\r\nthe\slocal\srepository\ssyncs,\sthe\scommit\swill\sreappear\sfrom\sthe\sremote\r\nrepository\sand\sthe\srollback\swill\sbe\sundone.\s\sNote\salso\sthat\sthe\sdefault\r\nbehavior\sis\sfor\sthe\slocal\srepository\sto\ssync\sautomatically\safter\seach\r\ncommit,\sso\sthere\sis\sa\sstrong\schange\sthat\sa\ssync\swill\shave\soccurred\sin\r\nbetween\sthe\scommit\sand\sthe\srollback.\r\n\r\nWhat\sexactly\sis\sthe\sOP\shoping\sto\saccomplish\swith\sa\s"rollback"\scommand\r\nin\sfossil?\s\sThere\sare\stwo\sopportunities\sduring\sthe\scommit\sprocess\sto\r\nabandon\sthe\scommit\s-\swhile\sediting\sthe\scheck-in\scommand\sand\swhile\r\nentering\sthe\sGPG\spassword\s-\sso\sit\sseems\sunlikely\sthat\sa\scommit\smight\r\noccur\sby\saccident.\s\sWhat\sproblem\swould\sthe\s"rollback"\scommand\ssolve?\r\n
J priority Immediate
J private_contact da39a3ee5e6b4b0d3255bfef95601890afd80709
J resolution Open
J subsystem one
K 83af1f5401a4cb9ba9943d0ec122ce721693bd9e
U drh
Z b371627fe64b07ab83bc83b0eb277764