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
| # ============================================================================= | |
| # UNIVERSAL P4IGNORE — Unreal · Unity · Godot + common DCC / IDE tooling | |
| # ============================================================================= | |
| # Point P4IGNORE at this file (e.g. p4 set P4IGNORE=.p4ignore ) and place it at | |
| # your workspace root. Designed to need no per-project editing for common layouts. | |
| # Safety-first: it aims never to ignore a file you actually track. If a rule ever | |
| # catches something you DO want in Perforce, add a !path line right after it. | |
| # | |
| # ----------------------------------------------------------------------------- | |
| # P4IGNORE SYNTAX (why the patterns below look the way they do) |
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
| # Perforce File Type Mapping Specifications. | |
| # | |
| # TypeMap: a list of filetype mappings; one per line. | |
| # Each line has two elements: | |
| # | |
| # Filetype: The filetype to use on 'p4 add'. | |
| # | |
| # Path: File pattern which will use this filetype. | |
| # | |
| # See 'p4 help typemap' for more information. |
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
| ## Universal P4IGNORE for Unreal Engine Projects | |
| ## Works with both game projects and custom engine source | |
| ## Optimized pattern usage based on Perforce P4IGNORE documentation | |
| # The syntax for P4IGNORE files is not the same as Perforce syntax. | |
| # Key differences from .gitignore: | |
| # - A / at the start means "relative to this p4ignore file" | |
| # - A / at the end means "directories only" | |
| # - * matches substrings but NOT path separators (like P4 wildcard) | |
| # - ** matches substrings INCLUDING path separators (like P4 "..." wildcard) |
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
| # Perforce File Type Mapping Specifications. | |
| # | |
| # TypeMap: a list of filetype mappings; one per line. | |
| # Each line has two elements: | |
| # | |
| # Filetype: The filetype to use on 'p4 add'. | |
| # | |
| # Path: File pattern which will use this filetype. | |
| # | |
| # See 'p4 help typemap' for more information. |
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
| /Library/... | |
| /Temp/... | |
| /Obj/... | |
| /Build/... | |
| /Builds/... | |
| /UserSettings/... | |
| /MemoryCaptures/... | |
| /Logs/... | |
| /Assets/AssetStoreTools/... | |
| /Assets/AddressableAssetsData/*/*.bin* |