My scripts library is large and complex enough that I'm starting to wish I had backups of the code, as I'm experimenting with new versions, and working with multiple programmers in the library at the same time.
I've been manually copying and pasting the js into text files that I store either locally or in my Gdrive, as well as starting new experiments with a copy of an existing script, rather than directly editing one that currently works.
But that all seems terribly clunky, and risky, and too reliant on humans. So far, the least terrible solution I've managed is to keep the main body of the code on a remote server, and just use the Script to import and execute it. But then I don't get all of the nice auto-complete stuff built into the Scripts editor, and I introduce another point of failure in that connection and server.
Anyone cook up a better way to manage your creations over time?