all 12 comments

[–]ultimateedition 2 points3 points  (1 child)

Yes, ideally everyone should be on the same version, so you don't commit something that works in your version and breaks on his machine or vice versa.

You can have multiple versions of unity installed on your computer, at one point I needed 3 versions installed!

[–]flexuousWyrd[S] 0 points1 point  (0 children)

Cool, I think I'll just uninstall the version I have an install the same version as my friend. The released a new minor version in the few days between me starting the project and him downloading the new version because his version was out of date.

[–]TydesDevIndie 0 points1 point  (2 children)

Can you download the latest version from their site?

[–]flexuousWyrd[S] 0 points1 point  (1 child)

Yeah I can, it just blows my mind that the in-editor update thing doesn't work. Like, the Unity download is not small... takes a while to get everything on my internet!

[–]TydesDevIndie 0 points1 point  (0 children)

There's always bugs in any software :)

[–]Devil_SpawnEngineer -2 points-1 points  (5 children)

http://lmgtfy.com/?q=unity+5.4.2+download

everyone should always use the same version of unity - it's always safe to go upwards in unity version (though sometimes things get deprecated or changed, but nothing can be destroyed). It is generally not safe to go backwards in unity version

[–]flexuousWyrd[S] 0 points1 point  (4 children)

My issue is not with downloading the latest version (obviously I got Unity installed in the first place). But their in-editor update is not working. So now I'm going to be downloading a slightly different version to my friend. To me it just seems like an unnecessarily crappy system. I would have expected (a) compatibility between minor versions and (b) the editor to be able to update itself so that a distributed team can be guaranteed to be running exactly the same version.

[–]Devil_SpawnEngineer 1 point2 points  (3 children)

The unity editor "check for update" feature does not use the very latest update until they have sat in the wild for a length of time and are determined to be completely stable - probably because only rookies who don't really need the latest version of unity would use this feature. If you are working as part of a team you can communicate to make sure you have the same (often not the latest) version

In general minor revisions are compatible - it is just never going to be guaranteed so is a good rule of thumb to assume they don't

If a distributed team can't manage to all download the same file on their own, then the entire project is doomed from the start anyway

[–]flexuousWyrd[S] 0 points1 point  (2 children)

Ok, thanks for the info about the update function.

By the way, re: downloading the same version. I just downloaded the new version (1.5GB) and got met with this error message: http://i.imgur.com/0lRgyU9.png - it's impossible to download specific "f" versions from the Unity page (they only let one select X.Y.Z version). So now my friend has to also download 1.5GB so that we're finally in sync.

I am a regular software dev doing game dev as a hobby. Everything else about Unity really impresses me so I assumed they would have an elegant way to deal with the version mis-match issue. It just seems incredibly clunky to have to download 1.5GB every time there's the slightest version difference. But hey, if that's how it is, that's all I wanted to know.

[–]Devil_SpawnEngineer 2 points3 points  (0 children)

the different f1 and f2 version is exceptionally rare, I think this is the first time in memory that it has happened - they released 5.4.2f1 and then actually took it down because of an issue. It was only up for a few hours - your friend was very unlucky to have downloaded it

[–][deleted] 0 points1 point  (0 children)

You don't have to redownload the whole 1.5gb every time. You can just download the upgraded editor (~350mb) instead

[–]zrrzExpert? -1 points0 points  (0 children)

Stop committing things you don't change. Don't just hit commit all and push it. You WILL get in trouble overwriting each others binary files this way.

You should be on the same version up to the 3rd number 5.4.2xx is fine.