Subversion Repository

Tortoise Client for Windows

Note: The previous repository is outdated, PLEASE DON'T USE IT ANYMORE.
For Windows you can use e.g. the Tortoise Subversion Client, you will find it at Download the 32bit or 64bit version according to your system, run the TortoiseSVN-<version>.msi installer and simply follow the standard installation options. Please consider that you need to have administrator rights before you start the installation.

The Tortoise Client comes as an Explorer Extension. To check-out the latest jWebSocket project folder structure from our SVN repository, please use the URL as shown below. This might take a while depending on the speed of your internet connection.

Right click in Windows Explorer and check-out latest development trunk from jWebSocket SubVersion Repository

Please consider that the jWebSocket project is under heavy development by various developers. Although we carefully check before submission, there is no QA phase on a daily basis so that we cannot guarantee that the codes are properly working or even that they can be properly compiled. We provide this to you to make our development progress transparent to you and give you the opportunity to post us your requirements and suggestions. Your feedback is welcome.


This software is open source, licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with the License. You may obtain a copy of the License at

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Subversion Client for Ubuntu

There are many different ways to use subversion in Ubuntu, but here will be explained only two ways:

1- Subversion Command Line Client Tool:

From the Command Line Terminal type the following command to install "subversion CLI" client in your computer:

sudo apt-get install subversion

The next step will be create the folder where the jWebSocket sources will be downloaded from the SVN server:

sudo mkdir /home/ijwssvn
chmod -R 777 /home/ijwssvn
cd /home/ijwssvn

Checkout from the jWebSocket SVN all the project sources into the created folder:

svn checkout
2- A subversion client with User Interface:

Every user is free to chose and install the subversion client that he wants. One of the most useful and easy to learn subversion clients is RapidSVN. Consists in a cross-platform GUI front-end for the Subversion revision system written in C++ using the wxWidgets framework. If you don't have it installed you can get it from your repository:

sudo apt-get install rapidsvn

And now rapidsvn client can be opened directly from the menu or using the command "rapidsvn&" from any command window. Then right click in the Bookmarks root and select "Checkout New Working Copy":

First screen of the RapidSVN Client

Then in the URL input you should type the jWebSocket trunk url: and in the destination directory the folder already created for that: /home/ijwssvn/jWebSocketDev


Getting from jWebSocket SVN the project sources

Final structure of the downloaded folder:

In both cases, UI and console clients, the structure of the downloaded codes will be like this:

Folder structure after downloaded all the repository



Learn more about WebSockets in general, get background information and gain deeper insight!

Join jWebSocket

Wether developer, designer or translator – join the jWebSocket team and grow together with our success!

Copyright © 2013 Innotrade GmbH. All rights reserved.