一番近い例としては、MS Office系のファイルをネットワーク上で開いている最中に別の人が開くと自動的に「読み取り専用」になるアレの感じです。
今回はMS Office系のファイルではないことで、同様のことをしたいのです。
これを実現するフリーウェアなどありましたら教えていただきたいと思います。
宜しくお願いいたします。
Subversion
http://ja.wikipedia.org/wiki/Subversion
を使用すると、複数の人で改修しても問題なくなります。
WORD,EXCELのようなバイナリーファイルも扱えます。
オープンソースです。
フリーじゃなくて申し訳ありませんが、昔 MS-Office Projectを使っていました。
使い勝手は、なれれば結構使いやすかったですよ。
え?Projectってそんなことできたんですか!?
てっきりプロジェクト管理表を作るくらいしかできないと思ってました。
とは言えProjectも体験版を使ったことがあるんですが、
個人的にはかなり使いにくかったんですよね…。
人数分のアカウント取得とかになるとかなりかかるしなあ…悩ましい…。
CVS、Subversion、VSSなどのバージョン管理ツールを使うか、Apache(Webサーバ)+mod_dav(モジュール)を使ってwebdavサーバを構築し利用するか。どちらかだと思います。
■webdavの説明 *バージョン管理ツールについては既出なので省きます。
http://www.atmarkit.co.jp/flinux/special/webdav/webdav02a.html
質問者さん的の要件を満たすのであれば、バージョン管理は必要なさそうなので、既にApacheでWebサーバが立っていればmod_davを追加し、configを修正すれば出来ると思いますが、経験がない人には、面倒な作業になると思います。
ただ、質問者さんの意図として環境構築の手間を気にしていらしてるようなので、こちらを利用しては、いかがでしょうか?
■All-in-One-trac
https://sourceforge.jp/projects/aioec/
本来は、tracというバグトラッキングツールのインストールになるのですが、tracをインストールするに当たり、一緒にSubversionもインストールされます。インストールは、ウィザード形式で簡単に行えるため、構築は非常に容易です。
ただし、下記のデメリットがあるので、それは事前に考慮した上でインストールを検討してください。
■バージョンが古い
■Subversion以外のソフトウェアがインストールされる(trac, wiki, apacheなど・・・)
あー。やっぱりSubversionなんですかねぇ…。
Subversionは使ったこともあるんですが、
事前準備が結構大変なので、もうちょっと気軽な環境がないかなー
と思っているのですが。
ともあれありがとうございました。