Search Feedback

49
votes

Editor: Save project as

General

-

-

I would love to see this menu item in Unity too: save project as. One mouseclick to have the perfect backup ...

Comments (8)

  1. 0f6c907539856a2c9e4c9843a32eff22?d=mm

    tdneren2

    Dec 13, 2016 11:47

    ROLAND CAHEN: Could not agree more - sometimes one is forced to go down in Unity version, and when that happens exporting the folder content is not (bar far) enough to reopen/restructure a project. One also needs to attach the the different component-variable's items (gameobjects, transforms etc. ...). Finally this option should contain world-space positions and rotations of the Heirarchy content. And NO, it will not be possible to find this as an asset in Asset-store in the future. The project-file content will (of course logically) not be layed out public to open source by Unity Tech. ->> Therefore I STRONGLY URGE UNITY3D TECHNOLOGIES to make it much easier (code a export package 'component-attachement + Heirarchy-pos-rot-structure' option) to transition between versions.

  2. 508ee361bc4b29517793f87e8a9ee810?d=mm

    biggen5963

    Nov 29, 2013 15:53

    @Aras It's not suggested to use the OS to manipulate Unity files because metadata can get broken this way. It may never happen on simpler projects, but on more complex projects this can cause a bug in the game that is undetectable until after the final product is launched. Would be very bad.

    @Sporky I'm going to take that answer as the ultimate in sarcasm.

    Unity, I mean really. A "Save Project As..." function is a no-brainer, has been implemented in countless tool suites since the 80s, and should really have been in the toolset since initial release. Can we finally get this function please??

  3. 970d9780aa36f23d4615f585c253c8ac?d=mm

    Sporky

    Sep 18, 2013 21:13

    Why would anyone want to go through all the hassle of selecting "Save Project As" when you can simply do this:

    "Create a new project inside Unity and call it InitialUnityProject. You can add any initial assets here or add them later on.
    Enable Meta files in Edit->Project Settings->Editor
    Quit Unity (this ensures that all the files are saved).
    Delete the Library directory inside your project directory.
    Import the project directory into Subversion. If you are using the command line client, this is done like this from the directory where your initial project is located:
    svn import -m"Initial project import" InitialUnityProject svn://my.svn.server.com/MyUnityProject
    If successful, the project should now be imported into subversion and you can delete the InitialUnityProject directory if you wish.
    Check out the project back from subversion
    svn co svn://my.svn.server.com/MyUnityProject
    And check that the Assets and ProjectSettings directory are versioned.
    Open the checked out project with Unity by launching it while holding down the Option or the left Alt key. Opening the project will recreate the Library directory in step 4 above.
    Optional: Set up an ignore filter for the unversioned Library directory:
    svn propedit svn:ignore MyUnityProject/
    Subversion will open a text editor. Add the Library directory.
    Finally commit the changes. The project should now be set up and ready:
    svn ci -m"Finishing project import" MyUnityProject"

  4. C2864de360f8b628cdbeb396af7e18fd?d=mm

    mgear

    Jan 27, 2013 18:41

    With explorer:
    1. Right click over project window
    2. Show in explorer
    3. Go 1 folder down
    4. Right click over the project folder
    5. 7zip / Add to ...zip
    Done

    With Unity:
    1. Select menu: File / Pack project (creates datetimestamped zip with project folder name and opens explorer with the file selected..)
    Done

  5. 66075f17f6ee1569bc759335972d6ab6?d=mm

    Roland Cahen

    Jan 22, 2012 11:20

    This feature is absolutely a must. Let me explain:
    The problem is not to backup (zip is satisfying for backups), but to make branches of iteratively modified projects.
    Then it is not suitable to keep the same names for ever in project elements, script classes, assets.
    It is therefore necessary to clean unused assets, rename scenes and script classes, check every scene after shrinks with possibility of undo.
    And to export the compacted project as a project and as a package (including all components, assets and scripts).

  6. C50fda425c7c63cd45c8795b8a0d90de?d=mm

    taigastudios

    Nov 23, 2010 12:33

    I think duplicating or making .zip backups works just as fine.

  7. 810ffe4bf47784ba125bf7af04815b0a?d=mm

    Tiles

    Mar 12, 2010 07:58

    That`s one possible workaround, yes. Save Project As would be more comfortable though :)

  8. F7c2a28b987d5be050e371270bdc785f?d=mm

    Aras Pranckevicius

    Mar 12, 2010 03:39

    Can't you just duplicate whole folder in Explorer / Finder?

Your opinion counts

Help us make things better. Share your great idea for improving Unity or vote for other people’s.

Log in to post a new idea

Categories

All

(10781)

2D

(281)

Ads

(55)

AI & Navigation

(82)

Analytics

(133)

Animation

(396)

Asset Store

(355)

Asset Store Publisher

(17)

Assets

(543)

Audio

(184)

Cloud Build

(145)

Collaborate

(64)

Docs & Tutorials

(240)

Editor

(2507)

Everyplay

(19)

Game Performance Reporting

(22)

General

(980)

Graphics

(870)

GUI

(432)

Input

(173)

Licensing

(92)

Networking

(189)

Physics

(384)

Platforms

(442)

Profiling & Optimization

(85)

Runtime

(182)

Scripting

(1168)

Terrain

(172)

WebGL

(143)