bif-new-project - create a new project


0.1.5_8 (yyyy-mm-dd)


bif new project [PATH] [TITLE] [OPTIONS...]


The bif-new-project command creates a new project node.

For example, to create a local project:

$ bif new project myproject

Same as the above but explicit about being local:

$ bif new project local/myproject

Create a sub-project:

$ bif new project myproject/child

Create a project directly at a known hub:

$ bif new project hub/myproject

Arguments & Options

An identifier for the project that specifies its hub, parent project, and name. The project is assumed to be "local" if the first part of the path does not identify a known hub. The PATH is prompted for if not provided.
A short summary of what the project is about. Will be prompted for if not provided.
--dup, -d SRC
Duplicate the new project title and status types (project-status, issue-status, task-status) from SRC, where SRC is an existing project path. The SRC title can be overriden by providing a TITLE as the second argument as described above.
--message, -m MESSAGE
The project description. An editor will be invoked to record a MESSAGE if this option is not used.

See Also



Mark Lawrence <>

Copyright And License

Copyright 2013-2017 Mark Lawrence <>

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.