Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

A nice online manual of SVN usage and theory is located here.

SVN Command Primer

SVN Repository Creation

An SVN Repository has been created at /afs/slac.stanford.edu/g/scs/net/netmon/repo/svn. The command to create this was:

...

Note that we are using fs-type fsfs due to the fact that we are housing the repo on an AFS share.

SVN Project Creation

New projects can be created by IEPM members (with sufficient AFS permissions). Given an existing project with files to be imported, one would run the command:

...

Once you have ran the command, you must {{commit} the action in order to place the newly created file into the repository (again it will prompt for some text describing the changes).

IEPM SVN Projects

What follows are the current SVN Projects that have been imported. Please keep this list upto date.

Note that the relative location is that of

/afs/slac.stanford.edu/g/scs/net/netmon/repo/svn/ + Relative Location

Project Name

Relative Location

Description

IEPM Base Libraries

iepm

This project contains the base/standard perl libaries that other project may depend upon. This should contain fundamental base classes that may or may not be extended/inherited by project specific modules.

IEPM-BW

iepm-bw

This contains the iepm-bw related modules and scripts such as that to query for the IEPM-BW database, maintaince scripts etc.

Netflow Analysis

netflow

For the Terapaths Project, this package contains the libraries, scripts and installation scripts required for the Netflow analysis backend and frontend

PingER

pinger

PingER related scripts and modules

Topology Analysis

topology

Topology analysis tools such as traceanal, graphviz visualisation etc.