-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Refactor CLI commands #135
Comments
This is a huge usability issue. A tool should never, under any circumstances, delete the work created by a user without (at the very least) getting a warning first. This behaviour is not only misleading, it can be counterproductive to a strategy directed towards driving others to use this tool. My suggestion:
Given the heavy use of |
I like the idea of this. Also, there already is a
|
How to handle more selective fetching in combination with local mode also came up in discussions regarding #160 The result of this discussion is that the following commands might be helpful to make the operation of Commodore more modular
|
Context
The commodore clean command removes the entire inventory and all components. Changes which are not checked into git will be lost. On a regular catalog compile (if not
--local
mode), the clean command is run first.The safeguard should interactively ask if changes should really be dropped in case of a dirty workspace. A
--force
flag could be implemented to drop changes without asking first (for example in a CI/CD or test context).The text was updated successfully, but these errors were encountered: