Warning: リポジトリと同期できません (サポートされていないバージョンコントロールシステム "svn です。 Python のライブラリに "svn" が正しくインストールされているか確認してください。)

チケット #45 (closed 感想・要望: fixed)

登録: 18 年

最終更新: 18 年

メールデータが0件の時にインポートすると1件目にNoneが設定される

報告者: anonymous 担当者: weekbuild
優先度: (´ー`*) コンポーネント: MailArchivePlugin
バージョン: キーワード:
関係者:

説明

メールデータが一件もない場合(0件の時)にメールファイル(unixmail形式)のインポートをおこなったら1件目のmailarc.idに"None"の文字列が設定され、その後のmailarc.idが全て1になってしまいました。 とりあえず306行目の後に

  if id == None:
    id = 1

を入れて実行したら上手く登録されました。

チケットの履歴

更新者: anonymous (18 年 前)

追記です。 ファイルはmailarchive-admin.pyです。 環境は、WindowsXP Pro, pyhton2.3, Trac 0.9.5 です。

更新者: weekbuild (18 年 前)

すいません。これは、こちらの環境でも普通に起きました。 [56]にて対応しました。

更新者: weekbuild (18 年 前)

この件が起きたときなどに、メールの件数表示が正しくなくなることがあるようです。 [57]で、メールの件数をリフレッシュするコマンドを用意しました。

使い方: TracEnvフォルダを念のためバックアップしてから、以下のコマンドを実行してください。

$ python mailarchive-admin.py [TracEnvのディレクトリ] refresh_category

例:

$ python mailarchive-admin.py /var/trac/tracenv refresh_category

更新者: weekbuild (18 年 前)

  • ステータスnew から closed に変更されました。
  • 解決方法fixed に設定されました。
Note: チケットについてのヘルプは TracTickets を参照 して下さい。