日医標準レセプトソフトの公開帳票のCVSを公開します。
これは、日医IT化宣言の精神に則り、医療現場のIT化を推進する全ての方がORCAプロジェクトとその成果の進化に対してより積極的に参加していただくためのプロセスを提供するものです。
なお、CVSとは複数人による共同開発を支援するためのソースコードバージョン管理ツールです。ORCAプロジェクトの成果をCVSでアクセス可能とする事により、どなたでも最新のソースコードをリアルタイムで入手できるようになります。
公開CVSサーバは日医総研のセンタにあります。このCVSサーバに対して変更(commit)はできません。
■ 公開するサービスは次の3つです。
まずorcacvsをダウンロードしてください。
次のどちらかの方法で anonymous cvsにアクセスできます
ダウンロードしたorcacvsを~/bin/に実行権限をつけてコピーしてください。
$ export CVS_RSH=~/bin/orcacvs $ cvs -d :ext:anoncvs@cvs.orca.med.or.jp:/cvs co jma-receipt-forms
で jma-receipt-forms がチェックアウトできます。
CVS_RSHを設定したくない場合、ダウンロードしたorcacvsを~/.ssh/にコピーしてください。パーミッションは 600 としてください。 ( $ chmod 600 ~/.ssh/orcacvs )
~/.ssh/configに以下の内容を追加します。
Host cvs.orca.med.or.jp User anoncvs IdentityFile ~/.ssh/orcacvs ForwardAgent no ForwardX11 no
~/.ssh/config は Hostエントリで区切られてますので、ホスト毎に設定できます。
後は、以下のコマンドにてチェックアウトできます。
$ cvs -d :ext:anoncvs@cvs.orca.med.or.jp:/cvs co jma-receipt-forms
変更がcommitされたときにメールで通知してもらう事ができます。
参加方法はorca-users等のMLと同じです。
cvs-orca-ctl@orca.med.or.jp宛に本文に
# subscribe あなたのお名前(例: # subscribe Taro Nichii)
とだけ書いて送って後は指示にしたがってください。
※日医標準レセプトソフトの内容も含まれていますので、大量にメールが来る可能性がありますので注意してください。
jma-receipt-forms の更新のみ受け取りたい場合は
cvs-jma-receipt-forms-ctl@orca.med.or.jp宛にsubscribeメールを送ってください。
WEB経由でCVSにアクセスして、変更点等を調べることができます。
URLは
http://cvs.orca.med.or.jp/cgi-bin/cvsweb/jma-receipt-forms/
です。
前のcommit mailは、これに連動していて、以下のようなメールが来るようになっています。
Revision Changes Path 1.2 +17 -14 jma-receipt-forms/jma-std-originalchohyo/A21000H01A4/A21000H01A4.CBL http://cvs.orca.med.or.jp/cgi-bin/cvsweb/jma-receipt-forms/jma-std-originalchohyo/A21000H01A4/A21000H01A4.CBL?cvsroot=local&r1=1.1&r2=1.2
このURLに直接アクセスするとそのときの変更点がdiff 型式で見ることができます。
ただcvswebはミラーサーバの内容を表示していますので、メールが届いた直後はまだ見られないことがあります。
なお、ミドルウェア(montsuqi等)についての同様のサービスはhttp://www.montsuqi.org/cgi-bin/cvsweb/で紹介していますのでそちらを参照してください。
以上簡単ですが、ORCAプロジェクトのCVSサービスを説明しました。
今後とも、ORCAプロジェクトのオープンソース・ポリシーへのご理解とご協力をお願いいたします。