1

trac Webインターフェイスは、面倒な作業を1つずつ手動で行うことなく、多くのWikiページ全体を削除したり名前を変更したりする方法を提供しますか?各ページのチェックボックスの後に削除ボタンが続くようなもの。

ありがとう

4

2 に答える 2

4

trac-adminこれは、コマンドライン ユーティリティを使用して行うことができます。構文を使用する

trac-admin /path/to/project/env wiki remove WikiPageName

wiki ページを削除します。リスト内のすべてのページに対してこのコマンドを実行する簡単なスクリプトを作成できるはずです。このwiki listコマンドを使用して、すべての wiki ページのリストを取得できます。これは、名前が特定のパターンに従っている wiki ページを削除する場合に役立ちます (ページとそのすべてのサブページを削除する場合にも役立ちます)。

于 2011-05-11T00:29:38.453 に答える
0

更新では、これの代わりにbta の回答を使用してください。

私が知っている trac インターフェイスはありませんが、データベースを手動で編集することでこれを行うことができるかもしれません。たとえば、SQLite Database Browserはファイルを開くことができdb/trac.db、trac インターフェースを手動で使用するよりも少し退屈かもしれません。ただし、試す前にバックアップを作成してください....

Wiki テーブルの名前フィールドを編集する必要があります。

于 2011-05-10T09:13:29.823 に答える