From 8279dc0c4b2b595c38279e47bc195f01d8e64064 Mon Sep 17 00:00:00 2001 From: Michael Murtaugh Date: Fri, 14 Jun 2019 11:47:29 +0200 Subject: [PATCH] Added pushhtml example to README and to usage text --- README.md | 23 +++++++++++++++++++++++ bin/etherdump | 26 +++++++++++++++++--------- 2 files changed, 40 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 3f8731e..214e11e 100644 --- a/README.md +++ b/README.md @@ -55,6 +55,29 @@ To get help on a subcommand: etherdump revisionscount --help +Usage / cookbook +======================== + +Using etherdump to migrate from one etherpad instance to another +------------------------------------------------------------------ + + mkdir instance1 && cd instance1 + etherdump init + etherdump pull --html --meta + + (cd ..) + mkdir instance2 && cd instance2 + etherdump init + etherdump pushhtml --basepath ../instance1 ../instance1/p/*.meta.json + +Warning, this command indescriminantly clobbers pads in instance2 with the HTML of the dumped versions from instance1. + +Note: this technique can be used to "reset" the database of a pad by recreating pads (without their history or editor info/colors) in a fresh database. + + + + + Change log / notes ======================= diff --git a/bin/etherdump b/bin/etherdump index 9bdefee..679017d 100755 --- a/bin/etherdump +++ b/bin/etherdump @@ -7,17 +7,25 @@ usage = """Usage: etherdump CMD where CMD could be: - pull - index - dumpcsv - gettext - gethtml + appendmeta creatediffhtml - list - listauthors - revisionscount - showmeta + deletepad + dumpcsv + gethtml + gettext html5tidy + index + init + join + listauthors + list + pull + pushhtml + revisionscount + sethtml + settext + showmeta + status For more information on each command try: etherdump CMD --help