Table of Contents

NervProj Framework

Task list and TODOs

Usage notes

Initial framework setup

To setup the NervProj management system, the following steps are required:

  1. Clone the git repository:
    • For project members:
      git clone git@github.com:roche-emmanuel/nervproj.git NervProj
    • For non-project members:
      git clone https://github.com/roche-emmanuel/nervproj.git NervProj
  2. Init the nvp command support by installing the cli:
    cd NervProj
    ./cli.sh admin install cli
    • Adding the cli should end with output lines similar to:
      2022/07/18 09:06:45 [nvp.core.admin] INFO: Home folder is: /home/kenshin
      2022/07/18 09:06:45 [nvp.core.admin] INFO: Adding source file in .bashrc for NervProj
  3. Restart your terminal to load the cli script
  4. The nvp command should then be available:
    kenshin@rog:~$ nvp home
    kenshin@rog:~/projects/NervProj$ nvp git pullall
    2022/07/18 09:09:21 [nvp.core.git_manager] INFO: Pulling NVP framework...
    Already up to date.
Installing the “cli” will first install the default python environment and tools which may take some time.

Cloning an NVP project

Noticeable sub-projects and tools