0.3.2 • Published 6 years ago

@pando/cli v0.3.2

Weekly downloads
1
License
(GPL-3.0-or-later...
Repository
github
Last release
6 years ago

Pando is distributed versioning control system enforcing DAO-based versioning, contribution tracking and governance. It is built on top of IPFS, ethereum and aragonOS.

standard-readme compliant

Table of Contents

Background

This software is in a very alpha stage and is not meant to be used in production yet.

Install

npm install -g @pando/cli

Usage

~ ❯❯❯ pando --help

pando <command>

Commands:
  pando configure            Configure pando                   [aliases: config]
  pando initialize           Initialize repository               [aliases: init]
  pando stage <files...>     Stage modifications                  [aliases: add]
  pando snapshot             Snapshot modifications            [aliases: commit]
  pando branch <subcommand>  Handle branches

Options:
  --version   Show version number                                      [boolean]
  -h, --help  Show help                                                [boolean]

Initialization

pando init

$ pando init

Creates a new repository in the current working directory.

pando config

$ pando config [--global]

Configures pando either globally or locally. This command will allow you to choose for an ethereum node, an ethereum account and an IPFS node.

Remotes

pando remote deploy

$ pando remote deploy <name>

Deploy an new aragonOS-based remote DAO named name in the current repository. This command also grants full administration rights over this DAO to the current user.

pando remote add

$ pando remote add <name> <address>

pando remote show

$ pando remote show <name>

pando remote grant

$ pando remote grant <name> <role> <address>

Maintainers

@osarrouy

Contribute

Feel free to fork, open issues and send pull requests. Read our contribution guidelines.

License

MIT © 2018 Ryhope Network