Subversion Repository

From CENS Urban Sensing

The Urban Sensing Project SVN repository is now currently migrating to the new Savane interface. In the meantime, if you had code in the old repository, please:

  • Create an account on the new Savane web interface
  • Register a new project for the code
  • Send one of the administrators (Nicolai or Robert) and email with the name of the folder in the old repository, and your new Savane project name.

We will migrate the repository into your new Savane project SVN repository. In the meantime, if you need to access your code, there is a snapshot of the old urban repository (created 6:00pm, 2/21/07) that can be accessed using the methods below (username = tester, password = test, projectname = savanetest).
Please note that this repository is strictly for emergency use only. Please follow the process above as soon as possible to ensure smooth migration of your code and project to the new Savane web interface.

Contents

Savane Project SVN Access

Please note that before you can access your SVN repository, you will need to have created a SSH public keypair and registered it with the savane server (See Logging In Remotely Using SSH). Note that all accounts DO NOT have shell access to the server.

For projects created under Savane, there are two methods for accessing your SVN repository:

Subclipse

Please follow our tutorial, making sure to use the following URL when specifying repository location:

 svn+ssh://username@urban.cens.ucla.edu/projectname

username = your Savane account username
projectname = the SYSTEM name of your project on the Savane website

Traditional svn Client via UNIX terminal

 svn co svn+ssh://[username]@urban.cens.ucla.edu/[projectname] [localdirectory]

username = your Savane account username
projectname = the SYSTEM name of your project on the Savane website
localdirectory = local directory to place your local working copy

Server Information

We a running a version of Debian Linux (Ubuntu), hence please be aware that path names are case sensitive.

Check out the nifty web interface here:

 http://svn.urban.cens.ucla.edu

Project Structure

  • SampleProject
    • trunk
    • tags
    • branch

To Do List

  • Per-directory User Access

Troubleshooting

  • Eclipse's Subclipse fails to logon
  • I'm unable to login anonymously using Eclipse's Subclipse.
    • It is not currently possible to logon the subversion service without a username and password.

External links

Subclipse SVN Client Tutorial

Subversion Main Website

Subversion Documentation