Как можно откатить команды в Spring Roo?

У Бена Алекса есть слайд-шоу, представляющее Spring Roo.

На слайде 8 есть претензия "Даже если вы сделаете ошибку, Ру откатит изменения!"

Я не могу найти актуальную документацию по этой функции. Кто-нибудь знает, как это можно осуществить?


person Eric Wilson    schedule 30.06.2010    source источник


Ответы (3)


Если вы набрали команду, вы не можете выполнить откат с помощью командной строки roo (насколько я знаю)

person Shekhar    schedule 30.06.2010
comment
У меня нет никаких указаний на документацию, которую я просто говорю из своих рабочих знаний. - person Shekhar; 01.07.2010
comment
Я думаю, что претензия относится к атомарному характеру команд Roo, что они не оставляют ваше приложение в незавершенном состоянии. - person Eric Wilson; 01.07.2010
comment
Пожалуйста, просмотрите этот twitter.com/schmidtstefan/status/17472999685 Ответ на мой твит от @schmidtstefan - person Shekhar; 01.07.2010

Вы не можете откатиться назад, но roo ведет журнал, roo.log, так что вы можете повторить все, что делали до этого момента. И, конечно же, вы можете просто удалить то, что было добавлено из вашего источника, и обычно Roo обновит исходный код для вас.

person niklassaers    schedule 20.07.2010

Откатиться нельзя, можно сохранить бэкап командой

perform backup

на вашей консоли Spring Roo или, что еще лучше, используйте систему контроля версий, такую ​​как Mercurial.

person bhagyas    schedule 31.05.2011
comment
Конечно, использовался контроль версий, но он настолько же детальный, как и коммиты. (И, конечно же, я не мог контролировать переход на DVCS.) - person Eric Wilson; 31.05.2011
comment
Тогда вам, вероятно, придется продолжить работу с perform backup на данный момент. - person bhagyas; 07.06.2011