unison icon indicating copy to clipboard operation
unison copied to clipboard

`squash` discards history of all sub-namespaces

Open pchiusano opened this issue 4 years ago • 1 comments

squash new old where new is ahead of old should keep all the old history and just create (at most) a single step for any updated subnamespace.

Instead it appears to discard all history of all subnamespaces of old, leading to really bad LCAs later.

Step 1 is just a transcript to reproduce this.

pchiusano avatar Aug 11 '21 04:08 pchiusano

IIRC this would be a new command. I don't think any special knowledge is needed to implement this, but I'm happy to discuss or review.

aryairani avatar Aug 18 '21 02:08 aryairani