Anton Posted September 16, 2020 Report Share Posted September 16, 2020 How to prevent unchanged .meta files to be listed in Pending Changes? In my preferences I has "Check content (hash) when the file timestamp is modified..." CHECKED. And in Pending Changes options I has "Check the content to determine files are changed, not just timestamp" CHECKED too. But meta files are still marked as changed and can be wiped out with "Undo unchached" command succefully. What is going on? Link to comment Share on other sites More sharing options...
ollieblanks Posted September 16, 2020 Report Share Posted September 16, 2020 Hey Anton, I have been unable to reproduce (using Unity 2019.4.10f1 and Plastic Cloud Client 9.0.16.4507). Please can you let me know more details about your environment particularly... Unity version Plastic client version Script editor Any other steps or information I may be missing Link to comment Share on other sites More sharing options...
Anton Posted September 17, 2020 Author Report Share Posted September 17, 2020 It happens everytime. So my environment: Unity 2020.1.2f1 (it was in 2019 too) JetBrains Rider 2020.2 (2020.1 too) - when you edit C# file and then switch back to the Unity editor it modifies the .meta Plastic SCM 9.0.16.4456 Link to comment Share on other sites More sharing options...
ollieblanks Posted September 17, 2020 Report Share Posted September 17, 2020 Thanks for getting back to me. After taking a closer look at your screenshot, I can see that the script and meta files are both checked out (orange symbol). They appear in the pending changes list, even if they are not modified, because you have "Show Checkouts" checked. The only way I could produce this behaviour was by checking out a script file using the legacy Plastic SCM Unity Plugin (Project Settings > Editor > Version Control > Plastic SCM), this checked out the meta file along with the script file. If you are interested in an Editor integrated solution, please take a look at the new plugin available on the Asset Store. Hope this helps! Link to comment Share on other sites More sharing options...
Anton Posted September 18, 2020 Author Report Share Posted September 18, 2020 Okay, thank you! New plugin is not supported in 2020.1: "This plugin is not currently supported for editor versions 2020.1 and above on Windows. We are actively working on adding support for these versions" Link to comment Share on other sites More sharing options...
AcidArrow Posted October 31, 2020 Report Share Posted October 31, 2020 I'm actually getting this behaviour too, and I'm using the new plugin on 2019 LTS and latest PlasticSCM. Link to comment Share on other sites More sharing options...
AcidArrow Posted November 2, 2020 Report Share Posted November 2, 2020 I think the issue is, the Unity asset / plugin is marking everything as "Check out", so it forces us to commit even unchanged "changes". What's worse, marking things as "checked out" cancels out ignore rules. There are a bunch of files that are put in SteamingAssets when I build, files that should be ignored, but with the plugin marking them as "Checked out" Plastic wants me to upload them. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now