Preparing a Subversion Environment Under Wine

Wine is able to install Subversion from either a Windows .EXE file, or a .MSI file.  By performing your Subversion installation and initial check out from within a Wine console window that is opened from within Enterprise Architect, you can ensure that you have access to the same C: drive and folders that Enterprise Architect is accessing.

Use to:

  • Set up Subversion for use with Enterprise Architect, running under Wine

How to:



See also


Start Enterprise Architect

You do not have to load a project at this stage



Select Tools | Customize > Tools : New

The Customize dialog displays, at the Tools page, and a new, blank entry is created

Custom Tools


Define the new menu item entry, as follows:

  • In the newly-opened Menu contents field, type the name Wine Console
  • In the Command field, type wineconsole
  • In the Arguments field, type cmd
  • The Initial directory field should be left blank



Click on the Close button

The Customize dialog closes



Select Tools | Wine Console

A Wine console window opens



Type C: and press ( Enter )

The Wine console switches to the C: drive



Issue the command to install your Subversion client

For example;



To install from a .msi file, use Wine's msiexec utility

For example;

C:\>msiexec "Slik-Subversion-1.6.9-win32.msi"  /i


Installation of the Subversion command line client begins



Create a folder to serve as the working copy folder to be used by Enterprise Architect

For example:

    C:\>mkdir C:\VC_workspaces\SVN_workcopy



Issue the command to perform the initial check out from the Subversion repository,  specifying the repository folder, the working copy folder, and the username and password

(By specifying your Subversion username and password, you ensure that they are correctly cached by Subversion and available for use by Enterprise Architect)

For example;

C:\>svn checkout "https://myServer:8443/svn/repos_folder"

  "C:\VC_workspaces\SVN_workcopy "
  "--username myUserName"
  "--password myPassword"


If the HTTPS protocol is specified when performing the initial Subversion check out, you are prompted to accept a security certificate; in this instance, press ( P )  to permanently accept the certificate

The nominated local folder is configured as a Subversion working copy folder

Any files already existing in the repository folder are downloaded to the working copy folder as working copy files



Type Exit and press ( Enter )

The Wine console window closes

You are now ready to load a project in Enterprise Architect and apply version control to it, following the normal Windows-based procedures

Version Control Setup

Use Version Control


  • You should copy the installer for your Windows Subversion client to a convenient location on the native file system, so that you can easily refer to it from within the Wine console window in step 7 above