switching to 3.0 killed my project!

hi, i recently switched up to 3.0 and imported my project, it said “would you like to upgrade project blah blah” i said yes, it loaded up after a good 30 mins and then i had tons of scripting errors, so i couldnt be bothered to fix about 190 errors i switched back to 2.6 and now everything is gone apart from standard unity stuff such as cubes :frowning: HELP :stuck_out_tongue: i will loose so much stuff!

Sorry to be the one to tell you this, but once you’ve imported a project folder into 3.0 you can’t re-open it again in 2.6. Unless you kept a back up copy of the project, you’ll have to either fix the script errors in 3.0 or re-import the assets into 2.6 and basically re-assemble the project. Sucks, but them’s be your options.

FML i got like 4000 differnt directorys :cry: and now i cant switch back to 3.0 becuase it does the same thing. the problem seems that the directorys are missing, i still have stuff like my meshes but theyre untextured.

will i have to re-create stuff like the terrain? or will that be re-created when a map is placed? thanks

Didn’t you have an already project with scripts, shaders, and high stuff not working for U3 ? How did you manage to…?

what?

Switching major versiosn and not taking backup (or basically in general not taking backups) is rather stupid, sorry guy.
I think this will sound hard, but I guess that you learned this lesson now the hard way is better than learning it due to a hdd failure near its finish or learning it on a much larger project

soo whats the easyest way to reinport everything? would i need to drag and drop files back in then update them in Unity? thanks

i would say 6 months is a rather large project, i do have a backup but its rather old, im deciding now which to choose, go back or re-do all the directories.

allways make a backup. May take a while to make the backup but it’s better then to have x months work wasted.

ok i got the point ;), atm im filling in all the “missing” parts, but it seems even know the model in project has its textures ect they won’t be textured even if i set it to the textured model. is there anyway around this>

on osx use timemachine → 0min work

on windows get filehamster → 0 min work

is that a backup program? or one that reverts files? i tried one that reverts files but it came back with like 100000 weirdly named files in my project :S

yep, thats also an option :slight_smile:

filehamster is neither. its a versioning system which allows you to jump to previous versions of a file without problem.

also it will not generate any file in the project unless you did not configure it correctly.
ensure that the library is NOT in the project folder because that folder will host tens of thousands of files over the time as it stores revisions.

@mattcscz - Although as some people say it may have been a “stupid” mistake to not have backups of a project when upgrading the editor, it’s also something that most of us have done at least once. To be fair, and especially under Windows, Unity does very little to help prevent this from happening. Although the installer allows you to change the directory that the application is installed to (thus allowing you to not over write the old editor if you want) it doesn’t allow you customize the Start menu icons so whatever you installed last is what is in the Start menu. Further, I found that the registry data is not entirely separated between the two editors if you keep 2.6 and 3.0 on the same machine. There’s a lot Unity could have done to help this kind of thing from happening so you’re not entirely to blame.

i have both unity 2.6 and 3.0, my 2.6 i installed to programfiles\unity and i set unity 3 to programfiles\unity3 …

Microcenter, $89 for 1TB hard drive, $14 for Serial ATA 2 cable, 5 minutes to setup a scheduled mirror, 1 hour for full system mirror, 5 minute incremental backups on a fire and forget scheduler that comes with the drive. Zero down time because of a screwed up upgrade. Living the life that we live, expect code to just go wrong and be prepared for it. I know of no easy way for you to resolve this issue without that backup.