Discuss Scratch

_Elektron_
Scratcher
93 posts

Revision History

Revision history is basically having the ability to switch back to any past version of the project you made. This would be useful because let's say you accidentally messed and the last time you saved project was a while ago. The only option you may have right now is “Revert”, meaning you throw away all changes in opening the project. However, that would mean all the time you spend on that project is just gone into an empty spacetime void. We don't want that to happen, so please implement this system.

Supporters:
@miniepicness
@scrooge100
@VideoGamerCanInvent
@The4thPixel

Semi-support:
@NitroCipher

Last edited by _Elektron_ (Jan. 23, 2017 22:04:42)

duckboycool
Scratcher
1000+ posts

Revision History

Did you close out while it said saving? Because Scratch does allow you to save every edit.
_Elektron_
Scratcher
93 posts

Revision History

duckboycool wrote:

Did you close out while it said saving? Because Scratch does allow you to save every edit.
No i feel like in the beginning i opened 2 tabs and edited the other one for 3 hours then i went to find some good music for my games, put music in the tab i never worked on and bam, i did save stuff but in the tab i never worked on.. By saving every edit i meant seeing revision history
miniepicness
Scratcher
1000+ posts

Revision History

_Elektron_ wrote:

duckboycool wrote:

Did you close out while it said saving? Because Scratch does allow you to save every edit.
No i feel like in the beginning i opened 2 tabs and edited the other one for 3 hours then i went to find some good music for my games, put music in the tab i never worked on and bam, i did save stuff but in the tab i never worked on.. By saving every edit i meant seeing revision history
support for seeing history.
scrooge100
Scratcher
1000+ posts

Revision History

Support, even though I might not use this a lot in scratch I do use it a lot in other programs
VideoGamerCanInvent
Scratcher
1000+ posts

Revision History

Support!

I have never lost any saved data (I don't think), but I will mess up things and would like to be able to restore previous versions of your game/project.
NitroCipher
Scratcher
500+ posts

Revision History

You could press the create a copy button for every update and modify the original so you never lose it. Then put all of the projects into a studio. It would admittedly me kind of nice but this is definitely a workaround. Semi-support

This is my 100th post on the scratch forums!
_Elektron_
Scratcher
93 posts

Revision History

NitroCipher wrote:

You could press the create a copy button for every update and modify the original so you never lose it. Then put all of the projects into a studio. It would admittedly me kind of nice but this is definitely a workaround. Semi-support

This is my 100th post on the scratch forums!
Sorry but that is too much work, most users might be lazy enough to do it every minute and I am talking about a system which automatically saves. Plus, the alternative you talked about would cause spam.
The4thPixel
Scratcher
1000+ posts

Revision History

Support, as long as the older versions don't clog the server space.
scrooge100
Scratcher
1000+ posts

Revision History

The4thPixel wrote:

Support, as long as the older versions don't clog the server space.
maybe it could save the last 3 versions to prevent it and overwrite the previous
VideoGamerCanInvent
Scratcher
1000+ posts

Revision History

Big gigantic one year and three month bump

I know I'm necroposting but I supported this a while ago and it's still a good idea
muellly
Scratcher
1000+ posts

Revision History

scrooge100 wrote:

The4thPixel wrote:

Support, as long as the older versions don't clog the server space.
maybe it could save the last 3 versions to prevent it and overwrite the previous
Support for this. Also the last 3 versions should be from when you open up the editor and make a save, not when the project auto saves. I support this because 1. it gives a short version history for those interested and 2. you can go back and copy a script from an old version if a script gets corrupted and replaced by an undefined block.

Powered by DjangoBB