summaryrefslogtreecommitdiff
path: root/doc/de/autogen/user/weechat_commands.txt
diff options
context:
space:
mode:
authorSebastien Helleu <flashcode@flashtux.org>2013-07-05 18:22:10 +0200
committerSebastien Helleu <flashcode@flashtux.org>2013-07-05 18:22:10 +0200
commitd38d033ce74a88cf4d86a28ed72ba24b63d6806b (patch)
treee20455a1ec56fe706f4d0c8e7f3a64eb1019f3f4 /doc/de/autogen/user/weechat_commands.txt
parentcd71ea03d2b6fa60942909bab1eedad7f5b1e455 (diff)
downloadweechat-d38d033ce74a88cf4d86a28ed72ba24b63d6806b.zip
core: add completion "-quit" for command /upgrade
A "-dummy" option has been added too, just to prevent accidental completion with "-quit" (which is the first option completed). Thanks to stfn for initial patch.
Diffstat (limited to 'doc/de/autogen/user/weechat_commands.txt')
-rw-r--r--doc/de/autogen/user/weechat_commands.txt45
1 files changed, 23 insertions, 22 deletions
diff --git a/doc/de/autogen/user/weechat_commands.txt b/doc/de/autogen/user/weechat_commands.txt
index c455f61c0..a8616356b 100644
--- a/doc/de/autogen/user/weechat_commands.txt
+++ b/doc/de/autogen/user/weechat_commands.txt
@@ -658,28 +658,29 @@ Beispiele:
........................................
/upgrade [<path_to_binary>|-quit]
-path_to_binary: Pfad zu einer ausführbaren WeeChat Binärdatei (Standardeinstellung ist die aktuell ausführbare Datei)
- -quit: trennt *ALLE* Verbindungen, speichert die aktuelle Sitzung und beendet WeeChat, um den aktuellen Zustand später wiederherstellen (siehe unten)
-
-Dieser Befehl führt ein Upgrade von WeeChat durch und startet die laufende Sitzung neu. Bevor dieser Befehl ausgeführt wird, sollte eine neue Version von WeeChat entweder vorab kompiliert, oder mit einem Paketmanager installiert worden sein.
-
-Hinweis: SSL Verbindungen werden während eines Upgrades unterbrochen, da diese Verbindungen zur Zeit nicht mit GnuTLS gehalten werden können. Nach einem erfolgten Upgrade findet eine automatische Verbindung zu diesen Servern statt.
-
-Der Upgrade Vorgang besteht aus vier Schritten:
- 1. Sicherung der Sitzung, in Dateien für Core und Erweiterungen (buffers, history, ..)
- 2. alle Erweiterungen werden ausgeschaltet (Konfigurationen *.conf werden gesichert)
- 3. Sicherung der WeeChat Konfiguration (weechat.conf)
- 4. ausführen der neuen Version von WeeChat und wiederherstellen der Sitzung.
-
-Nutzt man die "-quit" Funktion ist die Abfolge geringfügig anders:
- 1. es werden *ALLE* Verbindungen getrennt (irc,xfer,relay, ...)
- 2. die Sitzung wird in Dateien gesichert (*.upgrade)
- 3. alle Erweiterungen werden ausgeschaltet
- 4. die WeeChat Konfiguration wird gesichert
- 5. WeeChat wird beendet
-Die Sitzung kann zu einem späteren Zeitpunkt wiederhergestellt werden: weechat-curses --upgrade
-WICHTIG: Die Sitzung muss mit exakt den selben Konfigurationsdateien wiederhergestellt werden (*.conf)
-Es ist möglich die WeeChat-Sitzung auf einem anderen Rechner wiederherzustellen, sofern man den Inhalt des "~/.weechat" Verzeichnisses dorthin kopiert.
+path_to_binary: path to WeeChat binary (default is current binary)
+ -dummy: do nothing (option used to prevent accidental completion with "-quit")
+ -quit: close *ALL* connections, save session and quit WeeChat, which makes possible a delayed restoration (see below)
+
+This command upgrades and reloads a running WeeChat session. The new WeeChat binary must have been compiled or installed with a package manager before running this command.
+
+Note: SSL connections are lost during upgrade, because reload of SSL sessions is currently not possible with GnuTLS. There is automatic reconnection after upgrade.
+
+Upgrade process has 4 steps:
+ 1. save session into files for core and plugins (buffers, history, ..)
+ 2. unload all plugins (configuration files (*.conf) are written on disk)
+ 3. save WeeChat configuration (weechat.conf)
+ 4. execute new WeeChat binary and reload session.
+
+With option "-quit", the process is slightly different:
+ 1. close *ALL* connections (irc, xfer, relay, ...)
+ 2. save session into files (*.upgrade)
+ 3. unload all plugins
+ 4. save WeeChat configuration
+ 5. quit WeeChat
+Then later you can restore session with command: weechat-curses --upgrade
+IMPORTANT: you must restore the session with exactly same configuration (files *.conf).
+It is possible to restore WeeChat session on another machine if you copy the content of directory "~/.weechat".
........................................
[[command_weechat_uptime]]