2022.06.28 08:44 PM
Hi Community,
I have some files that are updated by a script, but the changes are not reflected in Kx Developer. I don't wish to use Upload Local Files or Upload From Server every time such changes happen (they seem to support only files not folders anyway), or switch to git CLI or any other IDE to check in those changes. Any suggestion?
Thanks.
2022.07.04 09:34 PM
Hi Darren,
Developer has unidirectional change management with the OS. Only changes from the UI are reflected on disk, not the other way around.
The current workflow to edit files outside of developer and have them be changed is git ops.
You clone a separate copy of your repository, make your edits, commit and push. Then within Developer, do the reverse. You pull the changes to see them update in the tree.
2022.06.30 09:26 PM
Hi darrenwsun,
It wouldn't be very efficient for KX Developer to continually poll the filesystem for changes, so I presume KX Developer only refreshes it's view of those files once one of the actions you've mentioned has been triggered.
You would almost need your script to also cause an action in KX Developer via a hook.
I'll reach out internally to see if anyone is aware if this is possible, or if there is another option available.
2022.07.01 06:27 AM
Thanks David, kindly let me know once you hear back.
I like many of the features from Kx Developer (notably qcumber and qdoc), but it being a web IDE isn't on the list...
2022.07.04 09:34 PM
Hi Darren,
Developer has unidirectional change management with the OS. Only changes from the UI are reflected on disk, not the other way around.
The current workflow to edit files outside of developer and have them be changed is git ops.
You clone a separate copy of your repository, make your edits, commit and push. Then within Developer, do the reverse. You pull the changes to see them update in the tree.
EMEA
Tel: +44 (0)28 3025 2242
AMERICAS
Tel: +1 (212) 447 6700
APAC
Tel: +61 (0)2 9236 5700
KX. All Rights Reserved.
KX and kdb+ are registered trademarks of KX Systems, Inc., a subsidiary of FD Technologies plc.