Can we use git version control with Unreal Engine DE and Aximmetry?
Are there any best practices in regards to folder structure? for example should there be a parent folder with the UE project and Aximmetry project being children or should a Aximmetry project have its own repository? Or does source control even work with Aximmetry?
Are there any best practices for .gitignore or .gitattributes?
Hi,
You probably want the following exclusions in your ignore file for Aximmetry projects:
*.bak
*.ximp
.FileInfoCache
*.blend1
desktop.ini
.~
*.sds
You can find several suggestions on what to put into your ignore file for Unreal projects on the internet.
We just simply use these: (folder exclusions)
Build
Intermediate
DerivedDataCache
Saved
Collections
Developers
Script
For folder structure, you probably first want to watch this documentation: https://aximmetry.com/learn/tutorials/for-content-creators/project-system-file-browser-file-operations/
And then make a folder structure that looks nice in the Aximmetry's file browser after you added the root(s) at the Project root folders:
Also, I know no reason for putting Aximmetry and Unreal parts into separate repositories. You could even put the Aximmetry files and folders near the *.uproject file in the root of the Unreal project. But in the end, you probably want one of them (Unreal or Aximmetry) in a subfolder.
Warmest regards,