Setting a Java Virtual Machine Parameter in the Launcher Configuration File / Start-up Script

There are two ways of setting new Java Virtual Machine parameters:

Setting Parameters for the Application Launchers

On Mac OS X you can set or change existing parameters by editing the Info.plist file:

  1. Open the package contents (use the contextual menu action Show Package Contents in Finder) of the application Syncro SVN Client;
  2. Using Text Edit open the file Info.plist from the Contents directory;
  3. Locate the key VMOptions and change or add the JVM argument.

On Windows and Linux you can change or add new Java Virtual Machine parameters and Java system properties by editing the .vmoptions file associated with each application launcher. The file can be edited with any text editor (like Notepad).

For example the file syncroSVNClient.vmoptions is located in the same folder with the application launcher. If the file does not exist then you will have to create it.

For example for setting the maximum amount of Java memory to 600 MB, the content of the file 8.1syncroSVNClient.vmoptions must be:
-Xmx600m
Note: On Windows Vista/7 you will first have to copy the syncroSVNClient.vmoptions file to a folder with write access (like your Desktop), modify it there with a text editing application (like Notepad) and then copy it back to the installation folder, replacing the original file.

On Windows Vista/7 you will first have to copy the syncroSVNClient 8.1.vmoptions file to a folder with write access (like your Desktop), modify it there with a text editing application (like Notepad) and then copy it back to the installation folder, replacing the original file.

Setting Parameters in the Command Line Scripts

If you start the application with the script syncroSVNClient.bat you have to add or modify the parameter to the java command at the end of the script.

For example to set the maximum amount of Java memory to 600 MB on Windows the -Xmx parameter must be modified like this:

java -Xmx600m -Dsun.java2d.noddraw=true ...

on Mac OS X the java command should look like:

java "-Xdock:name=SyncroSVNClient"\
 -Dcom.oxygenxml.editor.plugins.dir="$SYNCRO_SVN_CLIENT_HOME/plugins"\
 -Xmx600m\
 ...

and on Linux the Java command should look like:




java -Xmx600m\
 "-Dcom.oxygenxml.editor.plugins.dir=$SYNCRO_SVN_CLIENT_HOME/plugins"\