UE5.8: 'slnx' extension should be added to .p4ignore.txt file

‘/*.slnx’ entry should be added to .p4ignore.txt file (as UE5.8 generates new Visual Studio 2026 ‘*.slnx’ files in the workspace root folder) to avoid adding such files to perforce repository through any ‘reconcile’ operation.

[Attachment Removed]

Steps to Reproduce

  1. in workspace root, where .p4ignore.txt is placed, create an empty ‘TestFile.sln’ file
  2. In the same place, create an empty ‘TestFile.slnx’ file
  3. From p4v, open a command prompt in the workspace root.
  4. add the following environment var: set P4IGNORE=.p4ignore.txt
  5. run the following command: p4 reconcile -f -M *
  6. note that ‘TestFile.sln’ is correctly ignored, whereas ‘TestFile.slnx’ is added to the default changelist.
    [Attachment Removed]

Good catch. It may not be in until a hotfix due to timing but I’ll get it in when I can.

[Attachment Removed]

This was released with 5.8.1 https://github.com/EpicGames/UnrealEngine/commit/1eba61ed778231a36816eb1b5d98cfb3d0357ed2

[Attachment Removed]

Ok, thank you very much.

Best regards

[Attachment Removed]