package
0.0.0-20210129181804-1d0deca2a76e
Repository: https://github.com/pocinnovation/codebasemanager.git
Documentation: pkg.go.dev

# README

CodeBaseManager/cli - Repository

The goal of this module is provide helper regarding the organization of the repository (as well as project).

Overview

This section will give a brief overview of each command's capabilities. For more informations, please see [] :warning: TODO: add link to details

Create

The goal of create is to quickly clone a project based on a template, such as:

    cbm repository create <github link>

    Example:
    cbm repository create https://github.com/PoCInnovation/CodeBaseManager/

If the repository contains a .cbm/repository.toml file, additional steps to further initialize the repository based on the given configuration will occur.

Predicted

[x] Adds repo to local API
[ ] `--path` option to tell where to clone
[ ] support for more VCS

Todos

todos is inspired by JetBrains' TODOs. Here's the command to enter:

    cbm repository todos

This will display all todos present in the working directory recursively, giving information about the files & lines where each todo is located as well as content.

Predicted

[x] Save todos in local API
[ ] :warning: TODO: provide way to handle todos directly via cli (interaction with local API)