Transaction

Manage transactions. A transaction is a group of commits that either all persisted to their respective branch or all aborted.

wrgl transaction commit

Commit a transaction.

wrgl transaction commit TRANSACTION_ID [flags]

Flags

-h, --help

help for commit

Inherited flags

--badger-log

set Badger log level, valid options are "error", "warning", "debug", and "info" (defaults to "error")

--cpuprofile

write cpu profile to file

--heapprofile

write heap profile to file

--log-file

output logs to specified file

--log-verbosity

log verbosity. Higher value means more log

--no-progress

don't display progress bar

--wrgl-dir

parent directory of repo, default to current working directory.

wrgl transaction discard

Discard a transaction.

wrgl transaction discard TRANSACTION_ID [flags]

Flags

-h, --help

help for discard

Inherited flags

--badger-log

set Badger log level, valid options are "error", "warning", "debug", and "info" (defaults to "error")

--cpuprofile

write cpu profile to file

--heapprofile

write heap profile to file

--log-file

output logs to specified file

--log-verbosity

log verbosity. Higher value means more log

--no-progress

don't display progress bar

--wrgl-dir

parent directory of repo, default to current working directory.

wrgl transaction list

list transactions sorted by begin time

wrgl transaction list [flags]

Flags

-h, --help

help for list

-P, --no-pager

don't use PAGER

Inherited flags

--badger-log

set Badger log level, valid options are "error", "warning", "debug", and "info" (defaults to "error")

--cpuprofile

write cpu profile to file

--heapprofile

write heap profile to file

--log-file

output logs to specified file

--log-verbosity

log verbosity. Higher value means more log

--no-progress

don't display progress bar

--wrgl-dir

parent directory of repo, default to current working directory.

wrgl transaction push

Push transaction to a remote.

wrgl transaction push REMOTE TRANSACTION_ID [flags]

Flags

-h, --help

help for push

--no-progress

don't display progress bar

Inherited flags

--badger-log

set Badger log level, valid options are "error", "warning", "debug", and "info" (defaults to "error")

--cpuprofile

write cpu profile to file

--heapprofile

write heap profile to file

--log-file

output logs to specified file

--log-verbosity

log verbosity. Higher value means more log

--wrgl-dir

parent directory of repo, default to current working directory.

wrgl transaction start

Create a new transaction and print the new transaction's id.

wrgl transaction start [flags]

Flags

-h, --help

help for start

Inherited flags

--badger-log

set Badger log level, valid options are "error", "warning", "debug", and "info" (defaults to "error")

--cpuprofile

write cpu profile to file

--heapprofile

write heap profile to file

--log-file

output logs to specified file

--log-verbosity

log verbosity. Higher value means more log

--no-progress

don't display progress bar

--wrgl-dir

parent directory of repo, default to current working directory.