How To := Axon + Git for SkySpark
Fantom Factory
Supporting organisations around the world to successfully set up, operate, and develop, SkySpark?.
An essential read for SkySpark developers! ??
Most software developers use Source Control Management (SCM) tools to:
Real?hardcore, battle hardened programmers?use a proper Distributed Source Control Management (DSCM) tool like?Mercurial (aka Hg), whereas lesser?script kiddies?seem to prefer this unknown distributed file system called Git?- (just because you can doesn't mean you should! -?ahem). ???
But, whichever tool floats your boat, the most important thing for developers is that they use one. And all these tools have one important thing in common - they all synchronise and version files on the file system.
?? Compare this to SkySpark, where your?Axon source code is stored in the Folio database.
For SkySpark developers working with Axon, it would be really handy to be able to work on source code (stored in Folio) and have this sync this with the file system, so it may be committed to a source code repository.
And you can!
??? The TLDR*; Use a SkySpark Task to observe Folio commits and write function records to disk, then use Hg (or a lesser system, *<cough>*, Git) as usual.
(*TLDR = Too Long Didn't Read - aka programmer's speak for a breakdown.)
Hmmm...???
?? Don't worry, here's a short article on how to do it that's really worth a read:
Reply to this article or visit our website to send us a message if you have something to say!
Managing Partner | Thought Leader | Investor | Public Speaker
2 年Thanks for sharing!