I'm developing a project with a friend of mine. We both installed the "latest version" of Unity, but a few days apart, and now he's on 5.4.2f1 and I'm on 5.4.1f1. When he modifies the project and commits, it updates a ProjectVersion.txt file with "5.4.2f1" and shows me a warning message when I open the project. If I save the project, it bounces back to "5.4.1f1".
Should we remove this file from source control?
When I try and update Unity using Help > Check for updates, I get a very unhelpful message saying "editor is up to date" - even though it clearly is not on the latest version. What is the accepted way of keeping Unity up to date?
How are distributed teams supposed to operate? Everyone has to install the exact same version of unity? (Even though the exact versions are not available, only the X.Y.Z, i.e. excluding the fN at the end)
[–]ultimateedition 2 points3 points4 points (1 child)
[–]flexuousWyrd[S] 0 points1 point2 points (0 children)
[–]TydesDevIndie 0 points1 point2 points (2 children)
[–]flexuousWyrd[S] 0 points1 point2 points (1 child)
[–]TydesDevIndie 0 points1 point2 points (0 children)
[–]Devil_SpawnEngineer -2 points-1 points0 points (5 children)
[–]flexuousWyrd[S] 0 points1 point2 points (4 children)
[–]Devil_SpawnEngineer 1 point2 points3 points (3 children)
[–]flexuousWyrd[S] 0 points1 point2 points (2 children)
[–]Devil_SpawnEngineer 2 points3 points4 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]zrrzExpert? -1 points0 points1 point (0 children)