MapIt!
-> Deutsch
   

What is CVS?

"CVS" is an acronym for the "Concurrent Versions System".

The concurrent version control system or CVS is a "Source Control" or "Revision Control" tool designed to keep track of source changes made by groups of developers working on the same files, allowing them to stay in sync with each other as each individual chooses.

Borrowed from the CVS FAQ, section 320.

More about cvs at Pascal Molli's CVS page.

Who can access the MapIt! CVS server?

MapIt! is free software, licensed with the LGPL. Anyone can access the CVS server in read-only mode via an anonymous login.

If you want to actively contribute source code please contact Bernhard Herzog (Bernhard.Herzog@intevation.de), Bernhard Reiter (Bernhard.Reiter@intevation.de) or Jan-Oliver Wagner (Jan-Oliver.Wagner@intevation.de).

Just browse through sources

If you just want to browse for a particular file and its history, check the HTML Interface for the MapIt! repository.

Read-only access

First, you need to set up your CVS client software (version 1.10 or higher). If you don't have CVS installed, you can find the software and installation instructions at: CVS Bubbles. To set up your CVS client for read access simply set the environment variable CVSROOT to:
    :pserver:anonymous@intevation.de:/home/projects/mapit/repository
(Consult your shell or cvs client on how to this. Example for unix bash: "export CVSROOT=:pserver:anonymous@intevation.de:/home/projects/mapit/repository" )

Then do a "cvs login" and type "mapit" when your are asked for a password.

Now you can checkout the tree using the command "cvs -z3 co mapit" (please don't use compression "-z9", it would substantially decrease the servers performance). This will create a subdirectory "mapit" in the current directory, with the full sources of the MapIt! project in that subdirectory.

Please refer to your local CVS documentation for more information on CVS.

Updating

Go to any subdirectory of your directory "mapit" and execute "cvs -z3 update -d -P". The current working directory and all its subdirectories will be updated. If you execute this command in the mapit main directory, the whole MapIt! sources will be updated. The switch "-d" takes care that even new directories are checked out, "-P" will remove directories which are empty after updating.

In case you just want to download/update a specific part of the MapIt! source code you can checkout/update a directory directly:

Example:

If you only want to get the latest sources:

    cvs -z3 co mapit/src
or
    cvs -z3 update -d mapit/src
   

MapIt!

Examples
Overview Berlin
City Map Berlin (a)
City Map Berlin (b)

Download

Installation

Installing Data

FAQ

Mailing-List

»CVS

 
 
last modified:
Bernhard Herzog <bh@intevation.de>