Win a copy of Beginning Java 17 Fundamentals: Object-Oriented Programming in Java 17 this week in the Java in General forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Tim Cooke
  • Campbell Ritchie
  • Ron McLeod
  • Liutauras Vilda
  • Jeanne Boyarsky
Sheriffs:
  • Junilu Lacar
  • Rob Spoor
  • Paul Clapham
Saloon Keepers:
  • Tim Holloway
  • Tim Moores
  • Jesse Silverman
  • Stephan van Hulst
  • Carey Brown
Bartenders:
  • Al Hobbs
  • Piet Souris
  • Frits Walraven

Any chance for some undo functionality in an upcoming release?

 
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I'm new to Spring Roo but really digging it.

One thing I wish it had was a way to undo something if you install a plugin. I recently used roo to install some third-party security/login/email type of functionality but then wanted to back it out and really couldn't that easily, without manually removing anything.

It would be cool if there was a way to run an undo command to help out.
 
ranger
Posts: 17346
11
Mac IntelliJ IDE Spring
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

rickcr wrote:I'm new to Spring Roo but really digging it.

One thing I wish it had was a way to undo something if you install a plugin. I recently used roo to install some third-party security/login/email type of functionality but then wanted to back it out and really couldn't that easily, without manually removing anything.

It would be cool if there was a way to run an undo command to help out.



Every command you do in Roo is saved to a .roo file in the root directory of you project. Any failed commands are commented out. So you can take that .roo file, remove the last command to add the plugin, then delete your directory/saving the .roo file and run the .roo file as a script and you get back to where you left off just before that last command. That is a form of undo already built into roo.

Mark
 
reply
    Bookmark Topic Watch Topic
  • New Topic