Search


DASWG LAL Doxygen

Docs

How-To's
Technical
Software Docs
Minutes

Download

Browse CVS, Git, or SVN
Software Repositories
OS Security Updates
LIGO software virtual machine
VMware SL6 Install

Participate

SCCB - Software Change Control Board
Edit these pages
Sub-committees
Mailing List
Telecon

Projects

DMT
DQSEGDB
Glue
GraceDB
gstlal
LALSuite
LDAS Tools
LDG Client/Server
LDR
ligoDV
LIGOtools
LVAlert Administration
LVAlert
MatApps
Metaio
NDS Client
PyLAL
LSCSOFT VM

Legacy Projects

geopp
LDAS
LDM
LIGOtools
LSCGIS
Onasys
OSG-LIGO

How to use svn

Table of contents

  1. The SVN general archive
  2. Etiquette
  3. Getting login access
  4. Accessing SVN repository
  5. Accessing SVN repository (windows)

The archive

SVN -- subversion -- is a collaborative code development and document control system. It is a tool to allow multiple developers to manipulate the same files, merging differences and identifying conflicts between changes if they arise.

The lscsoft SVN archive is structured as follows:

Repository Name:  lscsoft
                     |---->lsware  (incubator projects)
		     |          |--->trunk (main development)
		     |          |--->tags (tags)
		     |          |--->branches (branches)
                     |
		     |---->.....

Etiquette

We operate the lscsoft SVN as an open environment in which we rely on contributors not to deliberately damage other people's content. This honor system has worked well for almost a decade in software development and we hope that can also work here.

Getting login access

Use your ligo.org username and password to get access below, i.e. albert.einstein and your password.

Accessing the SVN repository

This is written assuming you are using linux/unix/mac with your shell set to bash. There are numberous clients for svn on windows and the based svn commands are usually available via menus on those systems.

export LIGODOTORGUSER=albert.einstein # <---- Change this as appropriate
$Id$