Manage Astah files with Subversion. Add [Commit, update, compare change] menu in Astah directly works with Subversion.


Compatible with
Astah Professional 6.6 or later
Latest Version
2.1.14 (Sep. 12, 2012)
No technical support is provided.

How to Install

  1. Download the Plug-in file.
  2. After the download is complete, drag the downloaded .jar file to an open instance of Astah. A pop-up will appear asking you to confirm installation, choose [Yes]. If the pop-up below opens, restart Astah.Astah Plugin Install
  3. If you see the [Simple SVN operation] menu under [Tools], installation is complete.
    Subversion Integration Menu

How to Use

  1. First, you need to have a Subversion client. Add .asta files in the directory of your Subversion client manager.
  2. Launch Astah and open the .asta file.
  3. Go to [Tools] – [Simple SVN operation] – [Configuration] and enter required information for the subversion repository.
    Subversion Configuration menu
  4. After modifying the models, go to [Tools] – [Simple SVN operation] – [Diff between the base revision], confirm the changes and click [Commit].
    Subversion Integration Menu
  5. If the latest revision has been updated, clicking the [Update] button updates all the existing models in the currently-opened file. If any changes were made on the working copy, the [Merge] dialogue opens. Choose how you want to merge.

What You Can Do With The Subversion Integration Plug-in

The Following operations in Subversion can be done via Astah.

  • Commit
  • Update
  • Show differences between the local file and the latest revision
  • Show the difference between the local file and the base revision


  • You can only save one repository URL, logged-in user, and password.
  • Showing history and check-out abilities are not supported.
  • In order to use this Plug-in, you will need an SVN client (e.g.TortoiseSVN).
  • Only tested with Subversion 1.7.
  • This plug-in works with .asta files that are:
    • Committed and checked out in the Subversion repository or
    • Stored in the SVN directory where all committed files are


Back to Plugin List

What are you looking for?