GitXplorerGitXplorer
a

tpbackup

public
0 stars
0 forks
0 issues

Commits

List of commits on branch master.
Unverified
5281040287057ab9deb75ca6526e0fa9379a499d

Technical release

aakozhemiakin committed a year ago
Unverified
ff1fccfa23d425513475b572ed049dc3764edcdf

Retreive items sorted asc by id to allow better deduplication

aakozhemiakin committed a year ago
Unverified
6b18e315f0843498ccb8e4f64adcb1de4e5da431

Fix README.md

aakozhemiakin committed a year ago
Unverified
19801fa4fac0c6e44f2f08b40cf3ebe4e7635ee8

Bump version to 0.2.0

aakozhemiakin committed a year ago
Unverified
1ed9f1fea820f90fb57b6f951559b322f2e3a87c

Allow output in stdout

aakozhemiakin committed a year ago
Unverified
108f44c1b10310c248dc5b2bdce6933927814138

Allow to confure user, possword and host with env vars

aakozhemiakin committed a year ago

README

The README file for this repository.

Targetprocess Backup Utility

CLI utility that allows to backup Targetprocess resources.

asciicast

Installation

You can install the utility with the following command if you have cargo installed:

cargo install tpbackup

Usage

This utility cycles through all or some of Targetprocess resources and backs up each type of resource into a separate JSON file. It also provides an option to package these JSON files into a single tarball.

Backup to a folder:

tpbackup backup -u user -p password --host example.tpondemand.com

Backup to a tar.gz archive:

tpbackup backup -u user -p password --host example.tpondemand.com --compress

Backup to stdout:

tpbackup backup -u user -p password --host example.tpondemand.com --stdout

Backup a subset of the resources

tpbackup backup -u user -p password -r UserStories,Bugs --host example.tpondemand.com

Output a list of default resources

tpbackup resources

For additional configuration options, run:

tpbackup help backup