DevCamps Documentation: mkcamp


mkcamp - create a new camp



mkcamp --comment="<comments>" --type=<type> [--number=<camp #>] [--skipcamp] [--skipdb] [--vcs=<svn|git>] [--help]

Creates a new camp and registers it in the camp database.

A comment explaining the use of the new camp is required. This should likely be enclosed in quotes to work with your shell.

Unless there is only one camp type available, the type must be specified as well.


Required comment explaining the purpose of this new camp.


The type of camp to be made; if there is only one type, mkcamp will set the --type automatically.

--number=<camp number>

Specify the camp number to be made instead of automatically determining it. Required if --skipcamp is used.


Do not add this camp to the database (arguments of --comment will not be passed if this option is used). Requires --number to be set.


Skip database creation.


Optionally specify version control system to use for working copy checkout. The camp type requested should provide a default, and determines which options actually work.


Displays the help menu and list of camp types based on Camp Master Database configuration.


Ethan Rowe and other contributors


Copyright (C) 2006-2015 End Point Corporation,

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see:


Configuration, API, and Internals:

© 2006–2019 End Point Corporation