Beta IDE: Improving management of the IDE-specific Environment

The special “IDE” Environment can be made to point to any commit, and any database. Changing the commit is easy; in fact, it’s a side effect of choosing the branch, or resetting a branch to a given commit. Choosing a different attached database, however, takes more navigation and effort.

The problem arises when we’re called upon to debug, in the IDE, something that happened in a given Environment. In that case, we want to (temporarily) change the IDE’s current branch, and usually, the database as well, to match that Environment.

There is no simple, foolproof, single-click way to do it. It is thus very easy to activate the right branch, but forget to activate the corresponding database.

Likewise, there is no simple, quick, reliable way to restore the IDE Environment to its previous state, or to any previous state, nor to attach any notes to that previous state, to tell us where we left off…

I humbly suggest adding these features.

1 Like