vanessa-opensource / ovm

OneScript Version Manager
BSD 3-Clause "New" or "Revised" License
19 stars 18 forks source link

Добавить команду Delete (синоним d) #9

Closed khorevaa closed 6 years ago

khorevaa commented 6 years ago

или purge или remove или uninstall Опции -a --all - удаление всех установленных версий Аргументы VERSION - массив масок версий к удалению

nixel2007 commented 6 years ago

@khorevaa хотел с тобой посоветоваться. у nvm по умолчанию нельзя удалить версию, которая сейчас "используется" - кидается эксепшн.

мне такое поведение кажется логичным. как тебе?

при этом очевидно, что в режиме --all такой проверки быть не должно.

khorevaa commented 6 years ago

Думаю у нас должно удалять если версия не залочена (т.е. на ней ничего не запущено)

khorevaa commented 6 years ago

Кстати это должно казаться и сменить версию

khorevaa commented 6 years ago

Хотя просто сделай флаг force для удаления даже используемой версии

nixel2007 commented 6 years ago

(т.е. на ней ничего не запущено) Кстати это должно казаться и сменить версию

запуск идет синхронно. так что лочится там нечему.

а вот на --force добавлю, да.

khorevaa commented 6 years ago

@nixel2007 Ну тогда и хорошо..