Home Download
Download & Install PDF 


Do you need help to install it? Send an email to This e-mail address is being protected from spambots. You need JavaScript enabled to view it to get support.

 

 


STEP 1. Install the SVNFlash plugin for Jira

Download the Subversion plugin for jira.

The plugin is an Atlassian V2  plugin, so you must install it at: $JIRA_HOME/plugins/installed-plugins directory.

 


STEP 2. Configure Adobe Blaze Data Services on your Jira Server

Download the installer for BlazeDS and execute it:

 

java -jar SF_BlazeDS_installer.jar

 

Re-start JIra.

 

NOTE: Java 1.6.0 has a bug. So, please, do not use whitespaces in your Java path when run the installerhttp://bugs.sun.com/view_bug.do?bug_id=6506304.


STEP 3. Install the SVNFlash Server web application

The SVNFlash server web application is delivered as an unique WAR file downloadable from HERE. Please, deploy it on any instance of Tomcat (5.5 or abo ve).

 

Download this file crossdomain.xml and install it in your Tomcat ROOT application or in the Apache httpdocs root directory if you are using mod_jk  redirection.

 

The crossdoamin.xml file must be accesible from the base url of SVNFlash Server. It means  if SVNFlash server is accesible from:

 

http://<my-server>:<port>/svnflash

 

then the crossdomain.xml file must be accesible from

 

http://<my-server>:<port>/crossdomain.xml

 

This is an Adobe security requirement to allow Flash player communication with more than one server.

 

Usually, the "Send failed!" error message is related with this issue.

 



STEP 4. Configure the SVNFlash web application

 

Wait until the SVNFlash war file is deployed and edit the web application descriptor file: /webapps/svnflash/WEB-INF/web.xml and configure the below context variables:

  • dataDir: The directory to store SVNFlash server data. Default is empty (user home is used by default). OPTIONAL.
  • reindex: If true then internal database indexes are rebuilt when Tomcat starts. Default is false. OPTIONAL.
  • hostUrl: the url of the Jira server. MANDATORY



STEP 5. Install the license

 

In order to activate the application you need a license. Access as administrator to your Jira instance.

  1. Select the Aministration top menu -> Global settings -> SVNFlash
  2. Fill the SVNFlash Server URL (by clicking on Edit button) including the http:// protocol in the url,
  3. Select Configure Subversion repsitories available from Jira

 

When no license is installed a form asking some data about you is shown. Please, fill and send it.  You will authomatically receive one svnflash.lic file in few seconds.

Copy your license into the directory /webapps/svnflash/WEB-INF/classes directory and re-start your JIra instance.

 

NOTE: The license is valid for an unique host machine and is binded to the IP, MAC adresses, host name, Operating System type,... If you change some of these configuration/hardware then you must request for a new one  by deleting the current license and repeating the same process.

 



STEP 6. Configure the SVNFlash administrator role

To administer the SVNFlash plugin, a new svnflash-admistrators role is required. You must create it on Jira and add some user. That is configurable, so you can change the name of the role.

You can change the role name by editing the $dataDir/svnflash/configuration/repositories.xml. This file is automatically created the first time that SVNFlash server starts and a valid license is installed. If you didn't change the value of the $dataDir paramer (STEP 6) then the default value is the user's home directory:

 

<repos role="svnflash-administrators" version="1.0">

....

</repos>

 

Tips: you may replace it with default jira-admistrators role.

 



Architecture Overview

 
SVNFlash. All rights reserved.