Hi everybody,
I'd like to manage FME scripts to GIT or GIT LAB whitout FME Server.
First question : is it possible ?
Second question : what kind of way to try it ?
Thanks for your response.
Nicolas
Hi everybody,
I'd like to manage FME scripts to GIT or GIT LAB whitout FME Server.
First question : is it possible ?
Second question : what kind of way to try it ?
Thanks for your response.
Nicolas
You can simply use a regular git client to manage your .fmw files. Just be aware that functionality that in some way alters the contents may risk creating problems, e.g. merging different versions. But as long as you treat the .fmw files as if they were binary, you should be fine.
Safe is currently working on how to integrate some git functionality into FME Desktop, but nothing's released yet.
Consider voting for these ideas to signal your interest:
https://community.safe.com/s/idea/0874Q000000TkmxQAC/detail?childToView=65122
https://community.safe.com/s/idea/0874Q000000TkphQAC/detail
You can simply use a regular git client to manage your .fmw files. Just be aware that functionality that in some way alters the contents may risk creating problems, e.g. merging different versions. But as long as you treat the .fmw files as if they were binary, you should be fine.
Safe is currently working on how to integrate some git functionality into FME Desktop, but nothing's released yet.
Consider voting for these ideas to signal your interest:
https://community.safe.com/s/idea/0874Q000000TkmxQAC/detail?childToView=65122
fuhter to that, FMW files are plain text, you can open them in notepad. If they're password protected then they are encoded/encrypted
Thank your response you two. It's kind helpful.
Best
fuhter to that, FMW files are plain text, you can open them in notepad. If they're password protected then they are encoded/encrypted
That is correct. But if you let git treat them like a text file and e.g. try to resolve merge conflicts, you're likely going to have a bad time. That's why I recommend treating them like binary files in this context.