SLAM

From ImageWiki

(Difference between revisions)
Jump to: navigation, search
(How to use the slam subversion repository on image.diku.dk)
m
 
(10 intermediate revisions not shown)
Line 2: Line 2:
There is a subversion repository for robot development at DIKU.  There is anonymous http read acces using:
There is a subversion repository for robot development at DIKU.  There is anonymous http read acces using:
-
 
+
*http://image.diku.dk/svn/slam/
-
  [http://image.diku.dk/svn/slam/ http://image.diku.dk/svn/slam/]
+
To work with the code, the first only first time you must make a local copy on your local account via the checkout command:
To work with the code, the first only first time you must make a local copy on your local account via the checkout command:
 +
*<code>svn co http://image.diku.dk/svn/slam/trunk/ slam/</code>
-
Log onto your account on a machine which has external access, e.g. tyr, ask, etc..  Write:
+
or if you have an account on image.diku.dk, you may log onto your account on a machine which has external access, e.g. tyr, ask, etc..  Write:
-
*<code>svn co svn+ssh://image.diku.dk/home/slam/svn/trunck/slam/</code>
+
*<code>svn co svn ssh://yourLogin@image.diku.dk/home/slam/svn/slam/trunk/ slam/</code>
-
This should creat a local directory called slam/ on your local account.  Later revisions can be obtained by,
+
This should creat a local directory called slam/ on your local account containing the trunk of the repository.  Later revisions can be obtained by,
*<code>cd slam/</code>
*<code>cd slam/</code>
*<code>svn update</code>
*<code>svn update</code>

Latest revision as of 06:09, 13 April 2007

Subversion Server for the SLAM project

There is a subversion repository for robot development at DIKU. There is anonymous http read acces using:

To work with the code, the first only first time you must make a local copy on your local account via the checkout command:

or if you have an account on image.diku.dk, you may log onto your account on a machine which has external access, e.g. tyr, ask, etc.. Write:

  • svn co svn ssh://yourLogin@image.diku.dk/home/slam/svn/slam/trunk/ slam/

This should creat a local directory called slam/ on your local account containing the trunk of the repository. Later revisions can be obtained by,

  • cd slam/
  • svn update

To write to the repository, that is "svn commit", you must have an account on image.diku.dk, which can be obtained by contacting mailto:sporring@diku.dk. It is a good idea to setup your ssh-keys for this account, such that you don't have to write your password constantly. Then may enter your revisions into the subversion repository using:

  • svn commit -m "My short description of what I did for the record"

The work recommended workprocess is:

  1. Before you start the days work do:
    • cd slam/
    • svn update
  2. Make your editing and once in a while and definitely when your are done do:
    • svn update
    • svn commit -m "My short description of what I did for the record"

It is strongly recommended not to commit code, which does not compile!

More information on subversion may be found on [1] and [http:subversion.tigris.org]


Admin 11:30, 6 Jan 2006 (CET)

Personal tools