[cvs-jp-info 73] Re: CVSって独自に改造可能?

Back to archive index

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*****




CVS-JP-info メーリングリストの案内
Back to archive index