mirror of
https://github.com/gopasspw/gopass.git
synced 2025-12-08 19:24:54 +00:00
This backend has never been fully completed and shouldn't be used as-is. RELEASE_NOTES=[CLEANUP] Remove the ondisk backend Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
27 lines
884 B
Markdown
27 lines
884 B
Markdown
# `convert` command
|
|
|
|
The `convert` command exists to migrate stores between different backend
|
|
implementations.
|
|
|
|
Note: This command exists to enable a possible migration path. If we agree
|
|
on a single set of backend implementations the multiple backend support
|
|
might go away and this command as well.
|
|
|
|
Warning: Converting between different RCS backends will loose part of the history. While we try to retain as much information as possible especially the commit timestamps will be set to the convert time.
|
|
|
|
## Synopsis
|
|
|
|
```
|
|
$ gopass convert --store=foo --move=true --storage=gitfs --crypto=age
|
|
$ gopass convert --store=bar --move=false --storage=fs --crypto=plain
|
|
```
|
|
|
|
## Flags
|
|
|
|
Flag | Description
|
|
---- | -----------
|
|
`--store` | Substore to convert.
|
|
`--move` | Remove backup after converting? (default: `false`)
|
|
`--storage` | Target storage backend.
|
|
`--crypto` | Target crypto backend.
|