体力,気力,ときどき知力

情報系HPC大学院生の日頃のメモなど.intel CPU, SIMD, AVX, vim, Linux,簡単なことから書きはじめてみたBlog

subversionサーバ

subversionは中央集権型のバージョン管理サーバで,サーバを立てると各クライアントのバージョン管理を行う.

バージョン管理サーバに管理されているファイルは,差分情報とかを含めてナンバリングされ,日付ごとの更新情報や,何か会った時に昔のバージョンに戻すなどが出来るし,バージョン管理サーバ自体がバックアップサーバ的な役割も果たす.

しかし,GUIで確認とか,子でないマシンとのやりとり(友達のマシンをちょっと借りたとか)は単体では多分無理なので,色々調べて自分はTrac Lightningを導入している.

 

Trac Lightningはwindows用のフリーソフトで,導入するとTrac, subversion, apacheGUIで導入でき,apacheと連携してバージョン情報や差分を視覚的に確認や,HTTPでのファイルのダウンロードもできるので,一種のファイルサーバ代わりにもなる.

 

windowsだというのが若干不満かもしれないが,導入も簡単なので一度試してみる価値はある.