Git commit e5a2800857c9da1f28cc81bc6e578f39e48fe1f6 by Scarlett Moore. Committed on 27/10/2020 at 18:11. Pushed by scarlettmoore into branch 'master'.
A current manpage with current commandline options in docbook format. CCMAIL: [email protected] M +2 -0 doc/en/CMakeLists.txt A +221 -0 doc/en/man-kbackup.1.docbook https://invent.kde.org/utilities/kbackup/commit/e5a2800857c9da1f28cc81bc6e578f39e48fe1f6 diff --git a/doc/en/CMakeLists.txt b/doc/en/CMakeLists.txt index 307420c..cd38ff9 100644 --- a/doc/en/CMakeLists.txt +++ b/doc/en/CMakeLists.txt @@ -1 +1,3 @@ kdoctools_create_handbook(index.docbook INSTALL_DESTINATION ${HTML_INSTALL_DIR}/en SUBDIR kbackup) + +kdoctools_create_manpage (man-kbackup.1.docbook 1 INSTALL_DESTINATION ${MAN_INSTALL_DIR}) \ No newline at end of file diff --git a/doc/en/man-kbackup.1.docbook b/doc/en/man-kbackup.1.docbook new file mode 100644 index 0000000..2f162d3 --- /dev/null +++ b/doc/en/man-kbackup.1.docbook @@ -0,0 +1,221 @@ +<?xml version="1.0" ?> +<!DOCTYPE refentry PUBLIC "-//KDE//DTD DocBook XML V4.5-Based Variant V1.1//EN" "/usr/share/kf5/kdoctools/customization/dtd/kdedbx45.dtd" [ + <!ENTITY % addindex "IGNORE"> +]> + +<!--Rename this template to man-$applicationname.x.docbook, +where x is the manual section, see https://en.wikipedia.org/wiki/Man_page#Manual_sections +--> + +<refentry lang="&language;"> +<refentryinfo> +<!-- replace Foo with the application name--> +<title>KBackup User's Manual</title> +<author><personname> +<firstname>Scarlett</firstname> +<surname>Moore</surname> +</personname> +<email>[email protected]</email></author> +<!--Date when this manpage was written, in the ISO 8601 format 'yyyy-mm-dd'--> +<date>2020-07-23</date> +<!--version information of application this manpage is valid for. +Change date/releaseinfo only if + docbook is updated and verified to be valid for the current app version + docbook is proofreaded and verified to be valid for the current app version +--> +<releaseinfo>Applications 20.04</releaseinfo> +<!-- replace $applicationname with the application name; &kde; as prefix/namespace could +be not needed, ask the promo team in case of doubt +Example: +Frameworks xx.yy for docbooks in frameworks +Plasma xx.yy for docbooks in plasma +Applications xx.yy for docbooks released as Applications +xx.yy (Applications xx.yy) for docbooks with own version released as Applications +$applicationname xx.yy for applications with independent release schedule (extragear/playground) +--> + +<productname>KDE Applications</productname> +<!-- no productname in man pages for extragear applications --> +</refentryinfo> + +<refmeta> +<refentrytitle><command>kbackup></command></refentrytitle> +<manvolnum>1</manvolnum> +</refmeta> + +<refnamediv> +<refname><command>kbackup</command></refname> +<refpurpose>Backup program with an easy-to-use interface</refpurpose> +</refnamediv> + +<refsynopsisdiv id="_synopsis"> +<cmdsynopsis> +<command>kbackup</command> +<arg rep="repeat"><replaceable>OPTIONS</replaceable></arg> +<arg rep="repeat"><replaceable>Module name | Module set name</replaceable></arg> +</cmdsynopsis> +</refsynopsisdiv> + + +<refsect1> +<title>DESCRIPTION</title> +<para> Kbackup is a program that lets you back up any directories or files. It uses + an easy to use directory tree to select the things to back up and lets you + save your settings in "profile" files. These are simple textfiles containing + definitions for directories and files to be included or excluded from the + backup process.</para> + +</refsect1> + +<refsect1> +<title>OPTIONS</title> +<!--App options, in a variablelist--> +<variablelist> +<varlistentry> +<term> + <option>-v, --version</option> +</term> +<listitem> + <para>Displays version information.</para> +</listitem> +</varlistentry> +<varlistentry> +<term> + <option>-h, --help</option> +</term> +<listitem> + <para>Displays help on commandline options.</para> +</listitem> +</varlistentry> +<varlistentry> +<term> + <option>--help-all</option> +</term> +<listitem> + <para>Displays help including Qt specific options.</para> +</listitem> +</varlistentry> +<varlistentry> +<term> + <option>--help-all --qmljsdebugger <replaceable>value</replaceable></option> +</term> +<listitem> + <para>Activates the QML/JS debugger with a specified port. + The value must be of format port:1234[,block]. "block" makes the application wait for a connection.</para> +</listitem> +</varlistentry> +<varlistentry> +<term> + <option>--script <replaceable>file</replaceable></option> +</term> +<listitem> + <para>Script to run after finishing one archive slice.</para> +</listitem> +</varlistentry> +<varlistentry> +<term> + <option>--auto <replaceable>profile</replaceable></option> +</term> +<listitem> + <para>Automatically run the backup with the given profile and terminate when done.</para> +</listitem> +</varlistentry> +<varlistentry> +<term> + <option>--autobg <replaceable>profile</replaceable> </option> +</term> +<listitem> + <para>Automatically run the backup with the given profile in the background (without showing a window) and terminate when done.</para> +</listitem> +</varlistentry> +<varlistentry> +<term> + <option>--verbose <replaceable>profile</replaceable></option> +</term> +<listitem> + <para>In autobg mode be verbose and print every single filename during backup.</para> +</listitem> +</varlistentry> +<varlistentry> +<term> + <option>--forceFull </option> +</term> +<listitem> + <para>In auto/autobg mode force the backup to be a full backup instead of acting on the profile settings.</para> +</listitem> +</varlistentry> +<varlistentry> +<term> + <option>--author</option> +</term> +<listitem> + <para>Show author information.</para> +</listitem> +</varlistentry> +<varlistentry> +<term> + <option>--license</option> +</term> +<listitem> + <para>Show license information.</para> +</listitem> +</varlistentry> +<varlistentry> +<term> + <option>--desktopfile <replaceable>file</replaceable> </option> +</term> +<listitem> + <para>The base file name of the desktop entry for this application.</para> +</listitem> +</varlistentry> +</variablelist> + +</refsect1> + +<!--The Following sections are optional, but recommended if they are +applicable.--> + +<refsect1> +<title>ENVIRONMENT</title> +<para><!--Environment variables that affect this command, how to set +them, who sets them, how they affect it, probably in a variablelist. Only for +man sections 1, 6, 7 and 8--></para> +</refsect1> + +<refsect1> +<title>FILES</title> +<para>.kbp profile files. Generated by user on save profile.</para> +</refsect1> + +<refsect1> +<title>See Also</title> +<simplelist> +<member>More detailed user documentation is available from <ulink +url="help:/ --commandname-- ">help:/kbackup</ulink> +(either enter this &URL; into &konqueror;, or run +<userinput><command>khelpcenter</command> +<parameter>man:/kbackup</parameter></userinput>).</member> +<!--for man pages replace "help:/" with "man:/" in this member--> +<member>kf5options(7)</member> <!-- only for application with a GUI--> +<member>qt5options(7)</member> <!-- only for application with a GUI--> +<!--<member>foo(1)</member> more man page references if applicable--> +<member>There is also further information available at <ulink url="https://kde.org/applications/en/utilities/org.kde.kbackup">https://kde.org/applications/en/utilities/org.kde.kbackup</ulink> </member> +</simplelist> +</refsect1> + +<refsect1> +<title>Examples</title> +<para>kbackup myData.kbp + Used to load existing profile. + </para> +</refsect1> + + +<refsect1> +<title>Authors</title> +<para>Kbackup was written by Martin Koller <email> [email protected]</email> + This man-page was created by Scott Kitterman <email>[email protected]</email> and and updated by Scarlett Moore <email>[email protected]</email>, it is +licensed under the same terms as kbackup.</para> +</refsect1> + +</refentry>
