Created
August 17, 2025 20:12
-
-
Save jase-perf/51b15a0b24d9e0b20495d720445d3c06 to your computer and use it in GitHub Desktop.
P4One Config for Unreal Engine and DCC projects
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # P4OneIgnore for Unreal Engine Projects | |
| # Based on Epic's documentation and community best practices | |
| ignore: | |
| pattern_matching: p4oneignore | |
| items: | |
| # Visual Studio generated files | |
| - '**/*.csproj.*' | |
| - '**/.vs/**' | |
| - '**/*.pdb' | |
| - '**/*.suo' | |
| - '**/*.opensdf' | |
| - '**/*.sdf' | |
| - '**/*.tmp' | |
| - '**/*.mdb' | |
| - '**/obj/**' | |
| - '**/*.vcxproj' | |
| - '**/*.sln' | |
| - '**/*-Debug.*' | |
| # Git files | |
| - '**/.git/**' | |
| # JetBrains IDE files | |
| - '**/.idea/**' | |
| - '**/.gradle/**' | |
| # Python cache files | |
| - '**/__pycache__/**' | |
| - '**/*.pyc' | |
| - '**/*.egg-info/**' | |
| - '**/*.egg' | |
| # Unix/Mac specific files | |
| - '**/FileOpenOrder/**' | |
| - '**/*.xcworkspace' | |
| - '**/*.xcodeproj' | |
| - '**/Makefile' | |
| - '**/CMakeLists.txt' | |
| - '**/.ue4dependencies' | |
| - '**/*~' | |
| - '**/.DS_Store' | |
| # Unreal Engine directories that should not be checked in | |
| - '**/Samples/**' | |
| - '**/FeaturePacks/**' | |
| - '**/Templates/**' | |
| - '**/Engine/Documentation/**' | |
| - '**/Saved/**' | |
| - '**/LocalBuilds/**' | |
| - '**/Intermediate/**' | |
| - '**/DerivedDataCache/**' | |
| # Unreal Build Tool files | |
| - '**/Engine/Programs/UnrealBuildTool/**' | |
| - '**/*.uatbuildrecord' | |
| - '**/Engine/Build/Receipts/**' | |
| - '**/Engine/Programs/*/Saved/**' | |
| - '**/Engine/Source/Programs/*/obj/**' | |
| # Build and temporary files | |
| - '**/*.csprojAssemblyReference.cache' | |
| - '**/*.target.xml' | |
| - '**/*.exe.config' | |
| - '**/*.exe.manifest' | |
| # Personal workspace configuration | |
| - '**/.p4config.txt' | |
| # Crash reports | |
| - '**/crashinfo--*' | |
| # Linux project files | |
| - '**/*.user' | |
| - '**/*.pro' | |
| - '**/*.pri' | |
| - '**/*.kdev4' | |
| # macOS/iOS specific | |
| - '**/*.hmap' | |
| - '**/*.ipa' | |
| - '**/*.dSYM.zip' | |
| - '**/*.dSYM' | |
| # Generated documentation | |
| - '**/Engine/Binaries/DotNET/UnrealBuildTool.xml' | |
| - '**/Engine/Binaries/DotNET/AutomationScripts/BuildGraph.Automation.xml' | |
| # Version files in Engine/Binaries | |
| - '**/Engine/Binaries/**/*.version' | |
| # Exp files in Engine/Binaries | |
| - '**/Engine/Binaries/**/*.exp' | |
| # Swarm Agent files | |
| - '**/Engine/Binaries/DotNET/SwarmAgent.DeveloperOptions.xml' | |
| - '**/Engine/Binaries/DotNET/SwarmAgent.Options.xml' | |
| # Windows Mixed Reality Interop files | |
| - '**/Engine/Source/ThirdParty/WindowsMixedRealityInterop/packages/**' | |
| - '**/Engine/Source/ThirdParty/WindowsMixedRealityInterop/*/Generated Files/**' | |
| - '**/Engine/Source/ThirdParty/WindowsMixedRealityInterop/*/x64/**' | |
| - '**/Engine/Source/ThirdParty/WindowsMixedRealityInterop/*/ARM64/**' | |
| # VS Code workspace files | |
| - '**/*.code-workspace' | |
| # Common Autosave files and folders for DCC tools | |
| # Blender | |
| - '**/*.blend1' | |
| - '**/*.blend2' | |
| - '**/*.blend3' | |
| - '**/untitled.blend' | |
| # Autodesk Maya | |
| - '**/*.ma.swatches' | |
| - '**/*.mb.swatches' | |
| - '**/incrementalSave' | |
| - '**/scenes/edits/**' | |
| - '**/*_incrementalSave_*.ma' | |
| - '**/*_incrementalSave_*.mb' | |
| # Autodesk 3ds Max | |
| - '**/*.max.bak' | |
| - '**/*.bak' | |
| - '**/autoback/**' | |
| - '**/MaxStart.max' | |
| # Cinema 4D | |
| - '**/*.c4d.zip' | |
| - '**/*.c4d~' | |
| # Houdini | |
| - '**/*.hip.bak' | |
| - '**/*.hipnc.bak' | |
| - '**/*.hiplc.bak' | |
| - '**/backup/**' | |
| # ZBrush | |
| - '**/*.ZTL.bak' | |
| - '**/*.ZPR.bak' | |
| - '**/QuickSave*' | |
| # Substance Painter/Designer | |
| - '**/*.spp.bak' | |
| - '**/*.sbs.bak' | |
| - '**/*.sbsar.bak' | |
| - '**/backup/**' | |
| # Adobe Creative Suite | |
| - '**/*.psd~' | |
| - '**/*.ai~' | |
| - '**/*.indd~' | |
| - '**/*.fla~' | |
| - '**/*.aep~' | |
| - '**/*.prproj~' | |
| - '**/Adobe After Effects Auto-Save/**' | |
| - '**/Adobe Premiere Pro Auto-Save/**' | |
| # Photoshop temp files | |
| - '**/*.tmp' | |
| - '**/Photoshop Temp*' | |
| # Audio Applications | |
| # Pro Tools | |
| - '**/*.ptx~' | |
| - '**/*.ptf~' | |
| - '**/Session File Backups/**' | |
| # Reaper | |
| - '**/*.rpp-bak' | |
| - '**/*.rpp~' | |
| # Logic Pro | |
| - '**/*.logic/Alternatives/**' | |
| - '**/*.logic/Backups/**' | |
| # Cubase/Nuendo | |
| - '**/*.cpr.bak' | |
| - '**/*.npr.bak' | |
| # Ableton Live | |
| - '**/*.als~' | |
| - '**/Backup/**' | |
| # FMOD | |
| - '**/*.fspro.bak' | |
| - '**/*.fspro~' | |
| # Wwise | |
| - '**/*.wproj.bak' | |
| - '**/*.wsettings.bak' | |
| # General DCC patterns | |
| - '**/AutoSave_*' | |
| - '**/autosave*' | |
| - '**/Autosave*' | |
| - '**/AUTOSAVE*' | |
| - '**/AutoBackup*' | |
| - '**/auto_save*' | |
| - '**/.mayaSwatches/**' | |
| - '**/incrementalSave*' |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment