CVS(インストール)

原创 2004年09月16日 20:06:00

ここでは、CVSの概要、インストール方法について解説します。

実行環境
?Windows2000 Professional
?CVS for NT 2.0.18
?WinCVS 1.2

概要

CVS(Concurrent Versions System)とはバージョン管理ソフトです。個人で開発を行う際、チームで開発を行う際、開発ファイルのステータス管理(変更中など)、バージョン管理、履歴管理を行ってくれます。エディタ機能、Diff機能を外部機能として登録することにより、自分の好みに合わせたエディタ、Diffを使用することができます。

CVSはCVSサーバとCVSクライアントで構成されます。Windows環境、UNIX環境など様々な環境に対応したCVSソフトが開発されています。1台のサーバにCVSサーバと、CVSクライアントをインストールして使用することもできますし、CVSサーバを別サーバにインストールし、リモート環境から使用することもできます。

CVSサーバのインストール

Windows環境向けのCVSサーバ「CVS for NT」のインストール方法について解説します。

1.ダウンロード
以下のURLからCVS for NTの最新版をダウンロードします。執筆時点の最新版はCVSNT 2.0.18です。Ver2.0.18より新しいバージョンのβ版も公開されていますので、ダウンロードしないように注意してください。
URL:http://www.cvsnt.org/wiki/

Javaの道_CVS_1_1

2.インストール
ダウンロードしたEXEファイル(ここではcvsnt-2.0.18.exe)をダブルクリックしてインストールを行います。インストールはAdministrator権限をもっているユーザで行います。ほとんどデフォルトの設定でインストールします。

2-1.アンチウィルスソフトの停止
アンチウィルスソフトが稼動している場合は、ソフトを停止してからインストールを行います。

Javaの道_CVS_1_2

2-2.インストールコンポーネントの選択
インストールするコンポーネントを「Typical installation」に指定します。

Javaの道_CVS_1_3

2-3.CVS Service、CVS Lock Serviceの停止
インストール終了後、CVS Service、CVS Lock Serviceの起動を選択する画面が表示されるので、チェックをはずし、起動しないようにします。

Javaの道_CVS_1_4

2-4.環境変数PATHの確認
環境変数PATHにCVS for NTのインストールディレクトリが設定されているか確認します。設定されていない場合は設定します。

3.設定
CVS for NTを動作させる最低限の設定を行います。

3-1.レポジトリディレクトリの作成
CVSサーバでは管理対象のファイルをレポジトリと呼ばれるディレクトリに保存し、管理します。ここでは、レポジトリのために、「E:/cvsnt/cvsrep」というディレクトリを作成します。

3-2.テンポラリディレクトリの作成
テンポラリファイルを格納するディレクトリ「E:/cvsnt/cvstmp」を作成します。

3-3.レポジトリの作成
「コントロールパネル」→「CVS for NT」をダブルクリックします。「Repositories」タブをクリックします。「Add」ボタンを押し、先ほど作成したレポジトリディレクトリを設定します。「OK」を押すと「Do you want to initialise it?」というメッセージが表示されますので、「OK」を押します。これで、レポジトリが作成されます。

Javaの道_CVS_1_5

3-4.テンポラリディレクトリの設定
「コントロールパネル」→「CVS for NT」をダブルクリックし、「Advanced」タブをクリックします。 「Temporary Directory」という設定項目があるため、そこに先ほど作成したテンポラリディレクトリを設定します。 設定したら「OK」ボタンを押し、設定を終了します。

Javaの道_CVS_1_6

3-5.ユーザの追加
「コントロールパネル」→「CVS for NT」をダブルクリックし、「Service Status」タブをクリックします。「CVS Service」と「CVS Lock Service」それぞれの「Start」ボタンを押し、CVSサーバを起動します。MSDOSプロンプトを立上げ、以下のコマンドを入力します。-dはレポジトリディレクトリのパス、-rはCVSサーバに存在するWindowsユーザ名、-aは追加したいCVSユーザ名を指定します。コマンドを実行するとパスワードを聞かれてくるため、パスワードを設定する場合は入力します。ここでは、パスワードは設定しないため何も入力せずリターンを押します。cvsuserというユーザが追加されます。

E:/>cvs -d e:/cvsnt/cvsrep passwd -r Administrator -a cvsuser
Adding user cvsuser
New password:
Verify password:

E:/>

CVSクライアントのインストール

Windows環境向けのCVSクライアント「WinCVS」のインストール方法について解説します。

1.ダウンロード
以下のURLからWinCVSの最新版をダウンロードします。執筆時点の最新版はWinCvs 1.2です。Ver1.2より新しいバージョンのβ版も公開されていますので、ダウンロードしないように注意してください。
URL:http://sourceforge.net/project/showfiles.php?group_id=10072

Javaの道_CVS_1_7

Javaの道_CVS_1_8

2.インストール
ダウンロードしたファイルを解凍して、その中のSETUP.EXEをダブルクリックしてインストールを行います。デフォルトの設定でインストールします。

3.設定
WinCVSを動作させる最低限の設定を行います。

3-1.Generalの設定
WinCVSを初めに起動させると、「WinCVS Preferences」画面が表示されます。「General」タグを押します。「Enter the CVSROOT」にCVSユーザ名@CVSサーバURL:レポジトリディレクトリの書式で適正な値を設定します。ここでは、「cvsuser@localhost:E:/cvsnt/cvsrep」と設定します。Authenticationはパスワード接続を行うので、「"passwd" file on the cvs server」を選択します。「Use version」では、「cvs 1.10 (Standard)」を選択します。

Javaの道_CVS_1_9

3-2.WinCvsの設定
「WinCVS Preferences」画面で「WinCvs」タグを押します。 「Home folder」にCVSサーバに接続する際のパスワードを保存するディレクトリを指定します。ここでは、cvsuserディレクトリを作成し、「E:/cvsnt/cvsuser」と設定します。「OK」ボタンを押し、設定を終了します。

Javaの道_CVS_1_10

動作確認

CVSサーバ、CVSクライアントの動作確認を行います。CVSサーバが起動していることを確認し(「コントロールパネル」→「CVSNT」→「Service Status」)、WinCVSを起動します。WinCVSを「Admin」→「Login」の順に選択します。 パスワードが聞かれますので、設定した場合はパスワードを入力、設定していない場合は何も入力せず「OK」を押します。以下のように表示されれると正しくログインできています。

Javaの道_CVS_1_11

<SCRIPT type=text/javascript><!-- google_ad_client = "pub-9736532890120591"; google_alternate_ad_url = "http://www.javaroad.jp/add.htm"; google_ad_width = 120; google_ad_height = 600; google_ad_format = "120x600_as"; google_ad_channel =""; //--></SCRIPT> <SCRIPT src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type=text/javascript> </SCRIPT>

【Python】Linux下python科学计算库的安装

scipy系列库有相当多的依赖,导致安装过程比较痛苦。要不停的去找依赖。 发现一个小日本给出的安装过程: 原载: http://memo.yomukaku.net/entries/jbRkQkq ...
  • PhanYoung
  • PhanYoung
  • 2014年09月24日 10:54
  • 1305

真正中文攻略之 Scarlett~スカーレット(攻略、存档)

提到猫社或是猫猫软件你会想起些什么?号称三色的银色、水色、朱色(朱-AKA-)?弹珠汽水Lamune?120日元系列?片冈?亦或是…2006的终结?想必大家都已熟知GGM将120日元系列移植PC并进行...
  • luozhuang
  • luozhuang
  • 2008年12月28日 14:25
  • 26763

[120928]リバースコロニー -ロストアズライト[Re:birth colony -Lost azurite-]【汉化硬盘版】[带全CG存档&攻略+汉化+日本语启动+修正补丁]

品牌:あっぷりけ 发售日期:2012-09-28 原画: 浅海朝美 声优: 小鳥居夕花 海原エレナ 桃井いちご 乃嶋架菜 かわしまりの 鈴音華月 芹園みや ますおかゆうじ カマンベール十円堂 ...
  • wangzi867258173
  • wangzi867258173
  • 2016年09月16日 20:15
  • 1292

other-IE セキュリティの設定

ツール → インターネット オプション → セキュリティ → 信頼済みサイト → ラベルのカスタマイズ → ActiveX コントロールとプラグイン → スクリプトを実行しても安全だとマークされていな...
  • indieinside
  • indieinside
  • 2012年07月11日 10:56
  • 976

[151023]剣聖機 アルファライド【日文硬盘版】[带全CG&真ED存档+打开存档补丁]

TU sinaimg TU 官网 发售时间:2015年10月23日(改好几次了) 操作系统:DVD-ROM 适合人群:成人向 类型:SRPG 原画:七原冬雪/Kyou/悠树真琴/こなた/...
  • wangzi867258173
  • wangzi867258173
  • 2015年11月06日 16:57
  • 8177

[150327]Panical Confusion(パニカル・コンフュージョン)【日文硬盘版】[带全CG存档&攻略+日本语启动+打开存档补丁]

【游戏原名】:パニカル?コンフュージョン 【别名】:Panical Confusion 【发售日期】:2015-03-27 【游戏类型】:恋爱ADV 【游戏厂商】:エスクード ...
  • wangzi867258173
  • wangzi867258173
  • 2016年02月21日 21:02
  • 3668

变态假面:变态危机 HK 変態仮面 アブノーマル・クライシス (2016)

变态假面:变态危机 HK 変態仮面 アブノーマル・クライシス (2016) 超清 最后更新:2016-10-12 window._bd_share_config={"common":{"...
  • u012798391
  • u012798391
  • 2016年10月19日 19:50
  • 1475

【分享】PRIMAL×HEARTS1+2 (プライマルハーツ‐)【日文硬盘版】(带全CG存档&日文攻略+打开存档补丁

Y 「「呐,你要选哪边?」」 春天,那是邂逅的季节。 站在樱花树下,我对即将转入的新学园的生活感到期待不已。 没错,直到穿过校门的几分钟之前我都是这么想的—— 「就决定是注重传统的月花会吧!...
  • wangzi867258173
  • wangzi867258173
  • 2015年11月07日 23:29
  • 7853

リアルタイム3Dニャンニャン 汉化补丁

リアルタイム3Dニャンニャン 汉化补丁
  • luozhuang
  • luozhuang
  • 2010年10月29日 16:37
  • 18922

道楽勇者バトルアドベンチャー 剧情汉化补丁发布

【游戏名称】:道楽勇者バトルアドベンチャー【游戏厂商】:デジタルミメーシス【游戏大小】:1.1G【发售日期】:2009年04月24日【汉化类型】:剧情汉化【游戏介绍】:请自己baidu游戏提示:1、道...
  • luozhuang
  • luozhuang
  • 2010年01月10日 09:53
  • 9345
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:CVS(インストール)
举报原因:
原因补充:

(最多只允许输入30个字)