NAME

checkout_svndirs

SYNOPSIS

    checkout_svndirs [0-9][0-9]

Try to follow the symlinks pointed to by the arguments and check out svn repositories according to certain conventions used at a2e.de, to be documented at http://a2e.de/adv/svn

This is frequently used in Makefiles as follows:

        moveout_svndirs:
                moveout_svndirs sig_ ${DIRS}
        checkout_svndirs:       moveout_svndirs
                checkout_svndirs ${DIRS}
        install:        checkout_svndirs

While moveout_svndirs moves subdirectories into separate repositories and replaces them with links to empty locations, checkout_svn fills out these locations by checking out the concerned new repositories. Both act only if there is something to do.

FILES

Used in dok:a2e_sig/Makefile, dok:oas/Makefile, dok:oas08/Makefile, dok:oas_pub/Makefile

OPTIONS

--help | -h

Display short help and exit.

--manpage | -m

Display full documentation and exit.

--quiet | -q

Let me keep silent while I run.

--verbose | -v

Let me explain what I am doing while I run.

--paranoid | -p

Let me terminate the program each time I would otherwise just report that a condition needed for acting is not fulfilled. This may be useful when you work only on one specific case or when you debug the program.

--debug | -d

Enable copious script debugging output for use by the developper.

--force | -f

Erase any existing document node that might be in the way.

FILES

Configuration (not useful so far)

    /usr/local/etc/svndirs/svndirs.konf

TODO

Replace 'checkout_sigs $1 @rest' with 'checkout_svndirs -v @rest' and remove legacy '-b $1' option wherever found.

SEE ALSO

    moveout_svndirs(1)
  http://a2e.de/adv/svn

IMPLEMENTATION