Support external git
I think we would benefit if crayta could store our scripts/uiWidgets in external git. There should be a way to configure access to git (maybe even add some simple way of connecting to github or gitlab) and inside of editor there should be a way to commit current state to preconfigured repo (preferably with shortcut like ctrl+K in intellij idea) with possibility to see diff before commiting. Also crayta should support backwards procedure - taking the current code state from git. For example when the editor starts, it should go to git and take the latest version from there.
Also it would be great if editor could be working in a 'pull' mode, when it constantly tracks changes in git and pulls them in real time. That way we could just make changes in the separate screen in some IDE, push them and immediately test by launching the preview on in-game screen. That would be awesome.
-
if this were added, support for ssh keys would be needed. gitlab for one uses ssh keys. how far down this rabbit hole do we go? i see andy copy and paste. git options on scripts and widgets would be handy (something with pull, push with auto comment like a DTG, etc.; not saying it's required but would be a huge QoL improvement.
one suggestion would be to limit the account to one git account. only 1 external repository and 1 ssh key to keep track of. keep it simple right?
1
Please sign in to leave a comment.
Comments
1 comment