Mika Ohtsuki
mika****@is*****
2003年 4月 4日 (金) 18:38:56 JST
みかままです。 タイムリーに見たので、脊髄リプライ。 #というか、一体なんのCVSの話かとしばらく悩んだというか… H.Watabe wrote: >現在は自分の職場のみCVSを運用していましたが、全社展開したい >と上司に言われまして・・・追加注文もあって悩んでいます。 > >1.CVSの著作権はどこがもっているのか? > メンテナンスしてる会社はOpenAvenueだという事は調べましたが > ここが著作権も持ってるのか、オープンソースなのか? > オープンソースなはずですが…。ライセンスはGNU Public Licenseです。 >2.CVS自体を改造(機能追加)して使用する事は可能なのか? > ソースを入手しない事には何も出来ませんし・・・。 > i386系環境(Win,Linux)用のソースとかあるのか? > > http://www.cvshome.org/ からどうぞ。 >3.ソースファイルはどこで入手できるのか? > 「CVS Japan」なるサイトでtarファイルで置いてありましたが > これは勝手に使用して良い物なのか? > > 日本語パッチ?何にしろGNU Public Licenseだと思いますが。 >4.改造したソースのコンパイルはどうするのか? > コンパイラーってどうすればいいのか? > > 通常はGCC、cvsntだとVisutalC++かも。 参考:http://www.mikamama.com/CVSBook/draft2nd/sec2-1.html >2の機能追加についてですが、既に可能な事なのかも検討つきません。 >要求機能として、 > a.ファイルをチェックアウトしたユーザが誰か管理したい。 > cvs historyコマンドをどうぞ。 参考:http://www.mikamama.com/CVSBook/draft2nd/sec4-6.html > b.読込専用で落としたか、編集用途で落としたか知りたい。 > cvs editコマンドがある程度使えますが、厳密には難しいかも。 参考:http://www.mikamama.com/CVSBook/draft2nd/sec7-3.html > c.ユーザ毎がファイルにアクセスした回数を管理したい。 > ローカルなやつは分かりません。updateとか、commitとかの回数なら、cvs historyで可能です。 --- みかまま http://www.mikamama.com/ mika****@mikam*****