wiki:Dev_SVN

Version 5 (modified by seansan, 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 a released in tarbal format through the forum topic "Unofficial SVN snapshots" - http://roundcubeforum.net/forum/index.php?topic=23.0