Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Build version history: Can I revert to a previous build?

A topic by carlestyle created Jun 05, 2018 Views: 2,509 Replies: 6
Viewing posts 1 to 4

How do other devs handle build version history?

How could I keep pushing out updates (v0.1, v0.2, etc..) but also at some point have the ability to revert back to a previous more stable build? ie: Let's say I push a new build (v0.3) and it turns out to contain some nasty bugs that crash the game. Can I revert to a previous stable build (v0.2) using butler or the itch.io project dashboard?  

Admin(+1)

We do have the entire build history stored on our systems but we don't have a way to let developers roll back the active build right now. This is something we need to add. In the meantime, you can push the older version on the same branch and a patch that reverts will be applied. 

Thanks leafo! I can see how that would work :) the main issue from that approach though is that I would have to keep a local history of all builds published on itch.io and make sure I never ever modified them (or lose them).  Out of curiosity, do you have an estimate on when would that roll back feature be available?

Admin (1 edit) (+1)

I'm not sure. For web downloads it's a pretty trivial change, but for the desktop app, we don't have a mechanism for the pathcer to easily roll back right now as far as I know.

How do I go back to the projects I haven't posted yet and finish posting it? 

Any update here?  Can we just downgrade to a previous version or at least revert to last build in case there is an error

I think there is no way to do this yet, what I think we can do is having the game under a versioning system like git, rollback there and then push an update.