Prior to proceeding with the following instructions, please ensure that your system complies with the prerequisites detailed in the installation requirements.
![]() | Note |
---|---|
The following instructions assume that a Java Runtime Environment (JRE) is installed. If you have downloaded an installation package that contains the JRE, please note that the package will automatically install a JRE prior to execution of the application but this JRE will be used on your computer only for running Syncro SVN Client , it will be invisible to other applications. |
![]() | Note |
---|---|
The installation kits and the executable files packaged inside the installation kits were checked before publication with an antivirus program to make sure they are not infected with viruses, trojan horses or other malicious software. |
Procedure 2.1. Windows Installation
Download the
syncroSVNClient.exe
installation kit
and run it.
Follow the instructions presented in the installation program. The user
preferences are stored in the subfolder
com.syncrosvnclient
of the folder that is the value of the APPDATA Windows variable
for the user that starts the application.
![]() | Note |
---|---|
In order to specify another Java virtual machine to be used by Syncro SVN Client you have to set the home folder of the desired JVM in the Windows variable JAVA_HOME or in the Windows variable JDK_HOME. If JAVA_HOME and JDK_HOME are not set the application launcher will try to detect a JVM installed in a standard location on the computer and use it for running the application. If you installed the kit which includes a Java virtual machine you have to rename of remove the jre subfolder of the install folder in order for the variable JAVA_HOME or JDK_HOME to have an effect. |
Procedure 2.2. Mac OS X Installation
Create a folder called
syncroSVNClient
on your local disk.
Within the
syncroSVNClient
folder, create child folder named in accordance with the version
number of the application. The directory structure looks as follows:
/../syncroSVNClient/4.2/
Download the Mac OS X Installation package (
syncroSVNClient.tar.gz
) to this folder.
Extract the archive to the same folder.
Execute the file named
syncroSVNClient
![]() | Note |
---|---|
Syncro SVN Client uses the first JVM from the list of preferred JVM versions set on your Mac computer that has the version number not less than 1.5.0. To change the version of the Java virtual machine that runs the application you must move your desired JVM version up in the preferred list by dragging it with the mouse on the first position in the list of JVMs available from Applications -> Utilities -> Java -> Java Preferences. |
Procedure 2.3. Linux Installation
Download the
syncroSVNClient.sh
installation kit and
run it.
Follow the instructions presented in the installation program.
![]() | Note |
---|---|
In order to specify another Java virtual machine to be used by Syncro SVN Client you have to set the home folder of the desired JVM in the environment variable JAVA_HOME or in the environment variable JDK_HOME. If JAVA_HOME and JDK_HOME are not set the application launcher will try to detect a JVM installed in a standard location on the computer and use it for running the application. |
Procedure 2.4. All Platforms Installation
Create a folder called
syncroSVNClient
on your local disk.
Within the
syncroSVNClient
folder, create child folder named in accordance with the
application version number. The directory structure looks as follows:
/../syncroSVNClient/4.2/
Download the All Platforms Installation package (
syncroSVNClient.tar.gz
) to this folder.
Extract the archive to the same folder.
Run from a command line the script
syncroSVNClient.bat
on Windows,
syncroSVNClientMac.sh
on Mac OS X,
syncroSVNClient.sh
on Unix/Linux.
![]() | Note |
---|---|
To change the version of the Java virtual machine that runs the application you have to specify the full path to the java executable of the desired JVM version in the Java command at the end of the script file, for example: "C:\Program Files\Java\jre1.5.0_13\bin\java" -Xmx256m -Dsun.java2d.noddraw=true ... on Windows, /System/Library/Frameworks/JavaVM.framework/Versions/ 1.5.0/Home/bin/java "-Xdock:name=SyncroSVNClient" ... on Mac OS X. |
Procedure 2.5. Windows NT Terminal Server
Install the application on the server, making its shortcuts available to all users.
Edit the
syncroSVNClient.vmoptions
file located in the install folder, adding the parameter -Dcom.oxygenxml.MultipleInstances=true so that the file
content looks like:
-Xmx256m -Dcom.oxygenxml.MultipleInstances=true
The "-Xmx" value represents the maximum memory for each application instance. Please make sure you tune them in a way that the multiple editor instances won't use all the available physical memory.
Procedure 2.6. Unix/Linux Server
Install the editor on the server, making sure the
syncroSVNClient.sh
script is executable and the installation directory is in the PATH
of the users that need to use the editor.
Create a file called
syncroSVNClient.vmoptions
in the
Syncro SVN Client install folder where the
syncroSVNClient4.2
file is located. The content of the file must be:
-Xmx256m -Dcom.oxygenxml.MultipleInstances=true
The "-Xmx" value represents the maximum memory for each editor instance. Please make sure you tune it in a way that the multiple editor instances won't use all the available physical memory.
Make sure the X server processes located on the workstations allow connections from the server host. For this use the xhost command.
Telnet (or ssh) on the server host.
Start an xterm process, with display on the workstation. Ex: xterm -display workstationip:0.0
Start the application by typing syncroSVNClient.sh
Unattended installation is possible only on Windows and Linux by running the
installer executable from command line and passing the -q parameter. The
installer executable is called
syncroSVNClient.exe
on Windows and
syncroSVNClient.sh
on Linux
In unattended mode the installer does not overwrite files with the same name if a previous version of the application is installed in the same folder. The -overwrite parameter added after -q forces overwriting these files.
If the installer is executed in silent (unattended) mode and -console is passed as a second parameter after -q a console will be allocated on Windows that displays the output of the installer. The command for running the installer is in this case:
start /wait syncroSVNClient.exe
-q -console
By default an unattended installation applies the default settings of the
installer. If you want to install the application on a large number of computers
but you need to change the default values of some settings (like the install
folder on disk, whether a desktop icon or a quick launch shortcut are created,
the file associations created in the operating system, the name of the program
group on the Start menu, etc.) then you should use a special settings file which
specifies the new values for these settings. To generate the settings file you
have to run the installer in normal attended mode once on a test computer and
specify the exact options that you want for the unattended installation. When
the installation is completed a file called response.varfile
and containing your selected options is created
in the .install4j
subfolder of the
installation folder, by default
C:\Program Files\Syncro SVN Client
4.2\.install4j
on Windows. This is a one time process. After that for applying these
options on all the computers where an unattended installation is performed you
have to specify this file in the command line, for example copy the file in the
same location as the installer program and use the command:
syncroSVNClient.exe
-q -varfile response.varfile
syncroSVNClient.sh
-q -varfile response.varfile