Philip Martin wrote:
[...]
>>> === Examples Solved ===
>>>
>>> Example 1:
>>>
>>> | |
>>> +--A mv--\ add--> +--A
>>> \ |
>>> \--> +--B
>>>
>>> 1. alter-dir / (children={A})
>
> Do we need to call alter-dir when a child is replaced or only when a
> child is added/removed? If we look at the working copy update receiver
> it wants to record incomplete for adds but probably does nothing for
> replaces, it may not even do anything for deletes preferring to leave it
> to the delete call.
The exact definition of the requirement for calling alter_directory() is part
of the discussion in the thread "Ev2 alter_directory deltas", to which I have
just replied.
- Julian
>>> 2. mv-away A (id=“original A”)
>>> 3. add-directory A (children={B})
>>> 4. mv-here A/B (id=“original A”)