Has anyone found a solution to this? We have several people on our team (myself included) who are building up a list of “Local Changes” that are actually committed to the server but appear in the checkin GUI.
Of course just after I post this I get an idea that works (clearly a work around and not a proper solution but it helped move past this).
If you have items that are stuck in your “Local Changes” list simply rename the file and / or folder containing the file(s) and name them back.
For example, if you have a folder structure like:
-Prefabs
–>Players
–>Weapons
–>Trees
–>Particles
And you have one or more files or folders in any of the subfolders, you can rename “Prefabs” to “X”, then name it back to “Prefabs” and it will clear out the ghost Local Changes for items in that folder and its subfolders.
I have a selection of materials and prefabs that are marked as changed locally. I have tried renaming the folder, deleting it and then discarding the delete. the same materials and prefabs become marked as changed again a little while later, eg when I close and reopen the editor but also other times.
Similar things have been happening for a while, mainly with materials, but normally the problem goes away after a few discards.
One thing I haven’t tried is committing the ‘changes’. Im just a bit worried that whatever is corrupt will get into the assets on the server. The persistent problem is currently only occuring on my machine (although everyone sees similar things occasionally)
I’m experiencing the same problem, but with an .anim file, and on Unity 3.4 (not sure what the UAS version is, but I do recall we installed it about 2 months ago). Nothing I do will make the issue go away. Even if I delete the file and commit, the “ghost change” is still there. Also, if I try to do a Compare or Compare Binary on the change, Unity Editor crashes hard.
Will there be a fix for this in the foreseeable future? There doesn’t seem to be any corruption on the asset, but it’s still making me jittery. If there is one part of Unity where I don’t want bugs cropping up, it’s the Asset Server.
Fix did not work here, as in our case, it involves assets that are deleted. Assets no longer in the project folder, but are marked in Local Changes as “moved”… no amount of committing, removes them from Local Changes
Been having this same issue for some time with an image file “stuck” in my local changes on asset server. Discarding, Commiting, and Deleting the file all do nothing. Showing history of the file shows nothing because it’s a “new” file.
You didn’t add a lot of info in that bug, you didn’t add reproduction steps either. If you want to add more information you can reply to the confirmation e-mail you received.
How are we supposed to give reproduction steps? Are we supposed to upload our repository as well? Asset Server is absolutely riddled with bugs, which have affected numerous projects I’ve worked on with various companies including my own. Are we really supposed to believe that no one at Unity can reproduce any of them?
There is no need to submit your entire repository in a bug report, however QA do need the steps you took that lead to that bug as well a thorough description of the bug itself to guarantee they can reproduce the same bug.