Unexpected collaboration script errors after migrating to Unity 5.5

After migrating to the new Unity 5.5, my team member published new changes. When I updated these new changes I get really weird erros. E.g. I am calling method of some class which doesn’t exist but my team member has this method in his class. So he published this script including this method, but it seems like I’ve downloaded older version or something. There are many other errors like this. So I’m a bit confused about how to fix this. Does anybody face similar issue? As I said it looks like he is publishing new version of project but I am downloading some new files and some old files and it generates errors. Thanks.

Finally, problem solved. E.g. if your error comes from class A which is calling some method of class B (and this method doesn’t exist in this class because you downloaded older version) your team member should make some changes in the class B in order to publish this class too and publish it again. This helped me or try publish it more times.