Request details

Version Control - store history/timeline of revisions

It would be nice if there was a way to have multiple versions of a design living in one document. Right now we'll have a v1 wireframe and will be reviewing features for v2. I typically lock that version and then create a new file called v2 and start making changes. Would be nice if they could be linked somehow verses multiple file versions.

842 votes
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Derek Heisler shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    69 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)
      Submitting...
      • Aleksei commented  ·   ·  Flag as inappropriate

        In UX/UI prototyping having multiple versions of one project is vital. It would be nice to have a feature "Increment and save" in main menu "File".

        It is realized in After Effects and some other apps. And I'd like to see it in the XD.

      • Pablo Defendini commented  ·   ·  Flag as inappropriate

        I know this is not a solved problem, and there are serious challenges to overcome in order to make this work, but if anyone can do it, it's Adobe.

        I'd like to be able to work off of XD files in a git repository, and treat my design work like any other version-controlled asset.

        Git, in particular, is important, as opposed to the current CC sync, which is fine, but offers no version control and more importantly doesn't play nice with existing, mature version control tools.

        In a perfect world, I'd like to make a git repo for a project, dump my XD files in there, and be ale to integrate it into my workflow along with my front end development tools.

      • Cristian Moisei commented  ·   ·  Flag as inappropriate

        Sketch for example uses the mac's native versioning system. You can go to File > Revert to and you get a list of all previous saves / autosaves.

        You wouldn't need to build the system yourself.

      • Michael McConnell commented  ·   ·  Flag as inappropriate

        Developers have better tools. (Thank you for making XD) Sync'ing and forking from Github would be nice. Having a revisions UI built-in to the app and using the Adobe cloud would be great. The enterprise clients will still need a private solution, since we can't put confidential designs in Adobe's cloud.

      • Andy Merskin commented  ·   ·  Flag as inappropriate

        It would be really nice to see integration with Git. Git is universal, lets you have local and remote repositories, and provides really powerful workflows that could very nicely be abstracted to a friendly GUI. Maybe not all of its features are necessary, but the basics like committing and branching would be very welcome.

      1 2 4 Next →

      Feedback and Knowledge Base