I didn't mean that it loses the data. I meant the need to run some other command _using_ repo so it is aware of what happens in the repository.I'm not sure why you are pointing at repo here, because this is actually a use case that repo handles extremely well. We have been using repo for over ten years to maintain the manifests for all our builds, and (AFAIK) we have not had a single case of repo loosing any data due to doing an update.