Since Devin commits are not built upon one another as Git is, modifying past commits is as simple as modifying fields in the Devin commits table, or changing the clone in
/opt/Devin/commits
Commits can be saved as full-backups, that can be nice for reverting while keeping the necessary development/base record data
The thing is, as the commit tree gets larger, the usefulness of having saved a full-backup commit is offset by the storage it takes up
I'd like to be able to:
  • commit --amend
    - Modify the version tag and commit description
  • Convert full-backup commits to clones
An ideal extra feature is also to be able to edit the FileMaker solution itself:
  • Copy commit file into fms databases directory and open for editing
  • Override stored commit when amend confirmed, and remove from the databases