トップORCAとは日レセ医見書給管鳥訪看鳥特定健診定点調査認証局コミュニティサポートOSC  |関連情報
トップ日医特定健康診査システム > ソースの取得&より最新版の取得

ソースの取得 & より最新版の取得

日医特定健康診査システムのCVS(Concurrent Versions System:後述) を公開します。

これは、日医IT化宣言の精神に則り、医療現場のIT化を推進する全ての方がORCAプロジェクトとその成果の進化に対してより積極的に参加していただくためのプロセスを提供するものです。

なお、CVSとは複数人による共同開発を支援するためのソースコードバージョン管理ツールです。
ORCAプロジェクトの成果をCVSでアクセス可能とする事により、どなたでも最新のソースコードをリアルタイムで入手できるようになります。
公開CVSサーバはORCA Projectのデータセンタにあります。このCVSサーバに対して変更(commit)はできません。
パッチプログラムの投稿についてはtokutei@orca.med.or.jpにお問い合わせ下さい。

■ 公開するサービスは次の3つです。

(1)anonymous CVS:

ssh方式でcvsを取得します。

まずorcacvsをダウンロードしてください。

次のどちらかの方法で anonymous cvsにアクセスできます、なお以下はLinuxでの操作です。

  1. ダウンロードした orcacvs を ~/bin/ に実行権限をつけてコピーしてください。

    $ export CVS_RSH=~/bin/orcacvs 
    $ cvs -d :ext:anoncvs@cvs.orca.med.or.jp:/cvs co tokutei

    で tokutei がチェックアウトできます。

  2. 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 tokutei
    

    ソースは、一部を除き、Javaで書かれています。ビルド時の注意点は こちらを御覧下さい。

(2)cvsweb

WEB経由でCVSにアクセスして、変更点等を調べることができます。URLはhttp://cvs.orca.med.or.jp/cgi-bin/cvsweb/tokutei/です。

ビルドについて

CVSから取得した日医特定健康診査システムのソースコードをビルド(コンパイルおよびjarアーカイブ生成)するには、JDK(Java Development Kit)が必要です。
j2sdk1.6.0以上を対象としていますので、別のJDKではビルド出来ない場合があります。 Ant用のbuild.xmlも含まれますので Antを導入していれば、antコマンドのみでjarの生成まで行えます。
ソースコードはSJISで記述されております。SJIS以外の環境の場合はビルド時に御注意下さい。

今後とも、ORCAプロジェクトのオープンソース・ポリシーへのご理解とご協力をお願いいたします。