I know that it was discussed many times before but things are changing from time to time and it would be great to get some up to date info.
Is this a proper way of moving/opening a project on a new machine/system?
Copy the whole project directory without Library and Temp directories to the new machine/system.
On the new machine/system open the project in the same version of Unity.
Wait until the re-import and database building process is finished.
Is that right or maybe I’m missing something?
Thanks.
if your using source control then just clone onto the new machine.
If your not using source control, then good god that is the first thing to do before worrying about transfering.
1 Like
Baste
March 18, 2019, 3:28pm
3
It’s correct.
Using source control is a nice way to avoid making a “my power went out and now my game data is gone” post in three months.
1 Like
Thanks for the advice.
We are using source control (Library and Temp are ignored) and additionally regular, independent ‘oldschool’ project backups.
Generally I was looking for a confirmation that launching the project without a copy of the Library folder is a proper way.
Baste
March 18, 2019, 4:13pm
5
Yup.
The files you need are:
The Assets folder
The Packages folder
The ProjectSettings folder
Everything else will be regenerated by Unity. In particular, you don’t need any of the standalone files that are generated outside of those folders (like the .csproj files or the .sln files).
1 Like