トップ(最新)

nDiki

2004年4月4日 (日)

[ WiKicker ] RCSファイルのリビジョン間引き このエントリーを含むはてなブックマーク

スポンサード リンク

以前からWikiPageの編集で「連続する追記はチェックインしない」というオプションを検討している。 実装の前に「既存のRCSファイル中の連続する追記を間引く」というツール(rthin)を作って効果を検証してみた(どこかに転がってそうユーティリティだが見つけられないのでPerl実装)。

  • rlog で '+x -0' なリビジョンが連続した場合は削除対象に
  • rcs -o で削除
  • メジャーリビジョン番号変更の境目では間引かない
  • ブランチは考慮して実装していない

で現在の NaneyOrgWiki で間引いてみたところ 9.5MB の RCSファイルらが 9.0MB になった。 容量的には劇的に減る訳ではないな。 リビジョン数が減るのは精神的に良いが。

これなら無理に WiKicker実装しなくてもいいかも。 rthin をたまに走らせるだけで充分のようだ(実際にはロックを考慮しなければならないけれど)。

twitter.com/Naney の follower になってください。


[ 4月4日全て ]

Related term


この日記のはてなブックマーク数 Add to Google RSS

Process Time: 0.146946s / load averages: 0.52, 0.25, 0.18
nDiki by WATANABE Yoshimasa (profile)
Powered by DiKicker
Base theme by Nana (for tDiary)