Difference between revisions of "Subversion"

From GeodesyLab
Jump to: navigation, search
 
Line 1: Line 1:
===Existing projects and anonymous access===
+
===What's that all about?===
 +
The idea is very old and popular in software development: have somebody keep track of changes you make to a product
 +
and hence remain able to go back in history...
 +
 
 +
The idea behind our set up is to allow for anonymous public access of specific products (parts) which are simultaneously changed/updated/further developed. So keep in mind that the initial set-up gives the whole world reading access to your project. If you want to share only parts of it, additional steps must be taken. Those are described at the very end of this page.
 +
 
 +
===Existing Geodesy-Lab projects and anonymous access===
  
 
Anonymous access is read-only. Currently any existing project can be retrieved using:
 
Anonymous access is read-only. Currently any existing project can be retrieved using:
Line 7: Line 13:
  
 
===Pre-requisites===
 
===Pre-requisites===
- unix account at geodesy lab
+
- unix account at geodesy lab<br/>
- member of group 'svn'
+
- member of group 'svn'<br/>
- local installation of a subversion client (comes with most linux dists, check [http://tortoisesvn.tigris.org/ http://tortoisesvn.tigris.org/] for a (graphical) windows client)
+
- local installation of a subversion client (comes with most linux dists, check [http://tortoisesvn.tigris.org/ http://tortoisesvn.tigris.org/] for a (graphical) windows client)<br/>
 +
 
 +
===General set-up cycle===
 +
 
 +
 
 +
==Setting up a repository==
 +
==Repository layout==
 +
==Intial data import==
 +
 
 +
===General work cycle===
 +
 
  
===Set up a repository===
+
===Share only parts of your work===
===Set up a repository===
+
http://svnbook.red-bean.com/en/1.4/svn-book.html#svn.serverconfig.svnserve

Revision as of 18:26, 23 April 2008

What's that all about?

The idea is very old and popular in software development: have somebody keep track of changes you make to a product and hence remain able to go back in history...

The idea behind our set up is to allow for anonymous public access of specific products (parts) which are simultaneously changed/updated/further developed. So keep in mind that the initial set-up gives the whole world reading access to your project. If you want to share only parts of it, additional steps must be taken. Those are described at the very end of this page.

Existing Geodesy-Lab projects and anonymous access

Anonymous access is read-only. Currently any existing project can be retrieved using:

svn checkout svn://svn.gps.alaska.edu/<PROJECT-NAME>

Pre-requisites

- unix account at geodesy lab
- member of group 'svn'
- local installation of a subversion client (comes with most linux dists, check http://tortoisesvn.tigris.org/ for a (graphical) windows client)

General set-up cycle

Setting up a repository

Repository layout

Intial data import

General work cycle

Share only parts of your work

http://svnbook.red-bean.com/en/1.4/svn-book.html#svn.serverconfig.svnserve