How To := Axon + Git for SkySpark
Fantom Factory tech article - Sync your Axon code between your file system and git

How To := Axon + Git for SkySpark

An essential read for SkySpark developers! ??

Most software developers use Source Control Management (SCM) tools to:

  • keep a versioned, incremental backup of their code
  • to compare versions, to see what's changed (and by who)
  • to roll back to a previous version if if all goes wrong
  • to facilite continuous builds / deployment / automation code checkin

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:

https://www.fantomfactory.com/articles/2023-01-10/how-to-axon-git

  • Article written by Steve Eynon

Reply to this article or visit our website to send us a message if you have something to say!
Iqbal Singh Bedi

Managing Partner | Thought Leader | Investor | Public Speaker

2 年

Thanks for sharing!

回复

要查看或添加评论,请登录

Fantom Factory的更多文章

社区洞察

其他会员也浏览了