最近現実逃避に会社のシステム周りのメンテナンスをする時間が多いので新たに学んだことをメモしておきます。
○dar
tar+gzよりも優れたバックアップシステムのようです。差分バックアップ機能やディスクに焼くのを考慮した分割機能に惹かれます。
○Unison
ファイルの同期を双方向に行ってくれるソフトウェア。LinuxでもBSDでもWindowsでも動作するらしい。OSを問わず動いてくれるのでLinuxとWindowsのフォルダ同期に最適なソフトです。rsyncとの違いは設定が簡単なことと双方向で同期できることでしょうか。
日本語情報は少なめです。
○svnsync
Subversioリポジトリは”svnadmin dump”でのバックアップよりホットコピーの方が優れているようです。ほっとコピーのやり方はいくつかあるようですが、Subversion 1.4以降であればsvnsyncを使うのが簡単そうです。
○buildbot
Continuous IntegrationツールとしてはCruiseControlが有名ですが、C言語で使うには新たに設定する項目が多そうなので(Makeの設定をAntに書き直さなくちゃ行けない?)、代わりに探したCIツールです。Python製で柔軟な設定ができそうです。まだ調べてる段階で使い物になるかどうかはもうちょっと試さないと分かりません。