wiki:Dev_SVN

Version 8 (modified by r@…, 6 years ago) (diff)

--

Who has access?

Everyone has anonymous read access to the RoundCube SVN server. In order to have write access you must be a developer on the project.

Connecting

The SVN server is located at https://svn.roundcube.net. This is the address that you will use to check out a working copy, do any commits, etc.

The best way to learn how to use the Subversion repository is to read the Subversion book, located here (warning: large page).

For example, to checkout anonymously use the following command:

svn checkout https://svn.roundcube.net/trunk
A  svn.roundcube.net/trunk
A  svn.roundcube.net/trunk/roundcubemail
A  svn.roundcube.net/trunk/roundcubemail/SQL
...

To checkout Roundcube as a developer, simply add your username to the end of the same command:

svn checkout https://svn.roundcube.net/trunk --username <your_username_here>
A  svn.roundcube.net/trunk
A  svn.roundcube.net/trunk/roundcubemail
A  svn.roundcube.net/trunk/roundcubemail/SQL
...

Once complete just cd into the directory trunk to find the roundcubemail directory. SVN is very, very powerful - it is suggested that you at least skim the SVN book before starting.

Incidental SVN versions are released in tarball format through the forum topic "Unofficial SVN snapshots" - http://roundcubeforum.net/forum/index.php?topic=23.0

The latest source version (SVN) in development can be downloaded in gzip format from http://roundcube.tobix.org/ directly. Please be aware that this version is unsupported and in development.