Skip to content
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

[Feature request] Option to preserve the previous build #29

Open
L0Lock opened this issue Apr 5, 2019 · 2 comments
Open

[Feature request] Option to preserve the previous build #29

L0Lock opened this issue Apr 5, 2019 · 2 comments
Assignees

Comments

@L0Lock
Copy link

L0Lock commented Apr 5, 2019

Right now the behaviour of the updater is to:

  • download selected build
  • extract
  • copy in target
  • clean up (I guess deleting the .zip file?)

Since we're dealing with daily builds, sometimes it happens that the newly downloaded build has a massive bug which makes it unusable at some point, if at all (it happened to me several times). In which case, you may want to get to your previous build if it was working. But it's not there anymore and you can't find it easily on the web.

So IMHO, it should be possible as an option to not override the previous build. Save it somewhere else. It might be as a form of a simple checkbox in the startup screen or the builds selection screen.
So the updater would do this:

  • save the current build somewhere (the easiest way I guess would be in a backup/ subdirectory)
  • download selected build
  • extract
  • copy in target
  • clean up (I guess deleting the .zip file?)

And in a bonus, it could be also handy to include a "backup" function in the updater. Click a backup button in the startup screen and it would copy the backup/ content into the blender path.

@tobkum tobkum self-assigned this Apr 17, 2019
@tobkum
Copy link
Member

tobkum commented Apr 17, 2019

True! I already added that feature into BlenderUpdaterCLI, I'll see how to implement it into the GUI version as well. Thanks!

@Chrischan66
Copy link

This would really be a cool feature in the UI Version! Keep up the good work! Thank you for letting us use this tool!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants