Menu Close

Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

第18章 同時バージョン管理システム

Concurrent Versioning System(CVS)は、無料リビジョン管理システムです。これは、通常、異なるユーザーがアクセスする中央ファイルセットに対する変更を監視および追跡するために使用されます。通常、これはプログラマーがソースコードリポジトリーを管理するために使用され、オープンソース開発者が広く使用されています。
Red Hat Enterprise Linux では、cvs パッケージが CVS を提供します。以下のコマンドを実行して、cv s パッケージがインストールされているかどうかを確認します。
~]$ rpm -q cvs
package cvs is not installed
インストールされておらず、CVS を使用する場合は、root で yum ユーティリティーを使用してインストールします。
~]# yum install cvs

18.1. cvs および SELinux

cvs デーモンは cvs_t タイプのラベルが付けられます。Red Hat Enterprise Linux では、CVS は特定のディレクトリーの読み取りと書き込みのみが許可されます。ラベル cvs_data_t は、cvs が読み取りおよび書き込みアクセスを持つエリアを定義します。SELinux で CVS を使用する場合は、クライアントが CVS データ用に予約されている領域にフルアクセスできるようにするには、正しいラベルを割り当てる必要があります。