-
Notifications
You must be signed in to change notification settings - Fork 247
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
WarnOnOneTimeScriptChanges not behaving as expected #174
Comments
Yay, it's time to beat the dead horse again. |
If this is a fix, then please change the mission statement that the tool should not limit users, because that's exactly what happened. Especially because the scripts in question are auto generated. Your solution is to go back and re-edit all auto generated create and insert scripts if you want to use a feature? Again, this is a very strange use case. If a problem arises that requires warn instead of fail, It takes less time to recreate all the scripts than it does to go back through an undetermined amount of history and turn them into anytime scripts. Definitely not a solution. I'm sorry that this whole issue and response has been angry (truly I am) but I've lost quite a bit of time between the 2 issues that I posted and both are seriously legitimate. Another similar issue out there required modifying the hash-string entries every time the project was run because there was no work around due to this behavior. So this really is not a user problem. If the software is not intended to be used with automatically generated scripts, please mark this in the documentation. |
I am going to respond to this in #175. |
The option to Warn on OneTimeScriptChanges attempts to rerun the onetime script. This is strange and unexpected behavior. The flag itself indicates that it should produce a warning, NOT any further action. If there were another flag providing this functionality, it would be wonderful. However forcing the script to run again SHOULD always fail by definition. It's a misunderstanding of what the software does to expect it not to fail. The only way for this not to fail are two odd scenarios that require the user to not properly be using RoundhousE
It's a worst case scenario "feature", because an end user is handed a way to break the software when using it properly. But can only use the feature if entirely misusing the software.
The text was updated successfully, but these errors were encountered: