この文書の現在のバージョンと選択したバージョンの差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
dokuwiki:delete-revision [2018/12/22 20:16] 管理者 [リビジョン機能の非表示] |
dokuwiki:delete-revision [2018/12/23 15:10] 管理者 [はじめに] |
||
---|---|---|---|
ライン 2: | ライン 2: | ||
ページの過去バージョン(履歴・ログ)を削除する方法。 | ページの過去バージョン(履歴・ログ)を削除する方法。 | ||
---- | ---- | ||
+ | <html> | ||
+ | <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> | ||
+ | <!-- respon_0 --> | ||
+ | <ins class="adsbygoogle" | ||
+ | style="display:block" | ||
+ | data-ad-client="ca-pub-9251612436023685" | ||
+ | data-ad-slot="1409739163" | ||
+ | data-ad-format="auto"></ins> | ||
+ | <script> | ||
+ | (adsbygoogle = window.adsbygoogle || []).push({}); | ||
+ | </script> | ||
+ | </html> | ||
+ | |||
===== はじめに ===== | ===== はじめに ===== | ||
共同編集機能のあるDokuWikiでは文書を改悪された場合にロールバック(復旧)できるよう以前の文書を保存する機能が標準装備されていますが、文書を改訂する度にファイルが増え続けるため定期的に削除しないとストレージを圧迫する事になります。 | 共同編集機能のあるDokuWikiでは文書を改悪された場合にロールバック(復旧)できるよう以前の文書を保存する機能が標準装備されていますが、文書を改訂する度にファイルが増え続けるため定期的に削除しないとストレージを圧迫する事になります。 | ||
- | 現時点で探した限りではWeb側から削除するには cleanup Plugin([[https://www.dokuwiki.org/plugin:cleanup|DokuWiki公式サイト]]) による期間指定の一括削除しかなく、任意のリビジョンを残す・削除する機能は無いようです。任意のリビジョンを残したり削除するには場合はSSHやFTPによるサーバー側からサーバー側から手動で操作する必要があります。 | + | 現時点で削除方法を探した限りではWeb側から削除するには cleanup Plugin([[https://www.dokuwiki.org/plugin:cleanup|DokuWiki公式サイト]]) による期間指定の一括削除しかなく、任意のリビジョンを残したり削除するにはSSHやFTPによるサーバー側からサーバー側から手動で操作する必要があるようです。 |
注意:削除作業前に必ずバックアップを行ってから実施して下さい | 注意:削除作業前に必ずバックアップを行ってから実施して下さい | ||
ライン 16: | ライン 29: | ||
**過去の文書ファイルの場所** | **過去の文書ファイルの場所** | ||
- | ''./data/attic/'' 以下にある ''{文書名}.{数字}.txt.gz'' | + | * ''./data/attic/'' 以下にある ''{文書名}.{数字}.txt.gz'' |
**変更履歴ファイルの場所** | **変更履歴ファイルの場所** | ||
- | ''./data/meta/'' にある ''{文書名}.changes'' | + | * ''./data/meta/'' にある ''{文書名}.changes'' |
==== 完全に削除する場合 ==== | ==== 完全に削除する場合 ==== | ||
ライン 28: | ライン 41: | ||
==== 一部を残す場合や変更履歴を残す場合 ==== | ==== 一部を残す場合や変更履歴を残す場合 ==== | ||
- | 不要な「過去の文書ファイル」のみ削除します。この状態で「以前のリビジョン」を表示すると削除した過去の文書ファイルへのリンクが無くなります。 | + | 不要な「過去の文書ファイル」のみ削除します。 |
+ | |||
+ | この状態で、文書の以前のリビジョンを表示すると変更概要・変更日時・編集者は表示されますが文書ファイルへのリンクや差分機能が表示されなくなります。 | ||
===== 過去のメディアファイルの削除方法 ===== | ===== 過去のメディアファイルの削除方法 ===== | ||
ライン 36: | ライン 51: | ||
**過去のメディアファイルの場所** | **過去のメディアファイルの場所** | ||
- | ''dokuwiki/data/media_attic/'' 以下にある同名のファイル | + | * ''./data/media_attic/'' 以下にある同名のファイル |
**変更履歴ファイル** | **変更履歴ファイル** | ||
- | ''dokuwiki/data/media_meta/'' にある ''{ファイル名}.changes'' | + | * ''./data/media_meta/'' にある ''{ファイル名}.changes'' |