Ignore not working on existing files

At some point during this art projects life the ignore.conf got changed. This is an Unreal project and we had Intermediate in the ignore.conf at some point an artist changed that to /Intermediate. I’m not sure why that hasn’t actually caused any issues until yesterday. Intermediate still seemed to be ignored, until yesterday when an artist added some new work and checked it in. Suddenly the intermediate (along with deriveddatacache and a few other things that should be ignored) were suddenly being tracked. They’ve done a few checkins since then and I had been complaints about how new artists were opening the project to the first time and having a ton of pending changes. One finally sent me a screen shot and I realized it was files that should be ignored.

Checking the project I’m finding several directories that should be ignored that aren’t. I downloaded the project, fixed the ignore.conf however, what I’m noticing is that despite me ignoring Intermediate and Saved It’s still showing pending changes for some files from Intermediate and Saved, I think because they’re only tracked. Any ideas on how I can clean up this mess?

Also any clarity on how this happened? There was obviously an Intermediate folder before. I’m not sure why the ignore.conf file just seemed to stop working yesterday. it’s still there and it wasn’t changed, but the check-in from the artist included several ignored directories.

Clarity: The artist, after being told several times not to, has checked in using the Unreal plugin rather than the plastic client directly. This ignored the ignore.conf and checked and tracked everything.

Or maybe it hasn’t. I’ve created a branch to test this and Unreal seams to respect the ignore.conf. So back to the question: The artist has claimed that they just checked in using the Unreal 5.0 controls. I can’t even find a way there to forcibly add anything. Any insights as to how these ignored directories were suddenly added to source control?

ignore.conf only works on private files, so if the files you desire to be ignored are already tracked you need to delete them from source control and check in that deletion before they will be considered for ignore rules.

Hope this helps!