tsrc sync discards local manifest changes
dmerejkowsky opened this issue · comments
Dimitri Merejkowsky commented
Step to reproduce:
- Change local manifest (in
.tsrc/manifest/manifest.yml
- Run
tsrc sync
- Your local changes are silently discarded
I think tsrc sync
should abort with an error if the local manifest is dirty
Quentin Quadrat commented
And for your question about Change local manifest in .tsrc/manifest/manifest.yml
Because obviously I made this mistake before seeing the documentation ^^ from my memory, my workaround was:
rm -fr .tsrc
tsrc init <URL>
tsrc sync
Ok foolish!