いわゆるバージョン管理システムだが、この手のもので有名ものだとcvsだな。
cvsのつもりで使うとけっこうわけわからんのだが、リポジトリ(アーカイブというらしい)をリモートに置く場合、
sftpでもできるということでいろいろ試してみてる。

使ってる人がいたらノウハウが知りたいところです。

GNU arch: http://www.gnu.org/software/gnu-arch/