トップブログ作成雑記unixアフィリエイト関係
塾講師LIVE
Maker's Mark
FC2サービス
プロフィール

きたです

Author:きたです

札幌からお送りしています
最近の記事
カテゴリー
月別アーカイブ
最近のコメント
好きな本

予言の守護者―ベルガリアード物語〈1〉


宵闇眩燈草紙 (2)  Dengeki comics EX

ページランク
cvsコマンド(クライアント)押さえどころ
ソース管理ツールとして、unix環境で非常にメジャーなツールであるところの「cvs」
コマンドを、クライアントとして使用するときのポイントに絞って説明します。

・環境変数の設定
csh系の環境変数だと以下となります

setenv CVSROOT :pserver:ユーザ名@サーバ名:/cvsのルートディレクトリ

これで、「cvs login」と打つだけでログインできます。

・既に作成済みのファイル群をディレクトリごとcvsへ
importコマンドを使用します

cd workdir(<-cvsへupしたいディレクトリ名)
cvs import -m "import sources" dira/dirb

これでcvsルートの下の「dira/dirb」の下へworkdirの
中身がディレクトリごと反映されます。

・反映したソースのその後の操作
上記作業で使ったディレクトリは、いったん消してcvs
サーバから、ソース群を取得します。

その後は、以下のコマンドで操作します

cvsサーバ上の保存ファイルと違うファイルがあるか調べる

cvs up

cvsサーバへファイルを反映させる

cvs commit -m "(改版内容等)" ファイル名

・cvsサーバから新規にファイルをダウンロードする
コマンドは「cvs co」コマンドを使用します

押さえどころとしては、現在のローカル側のカレント
ディレクトリに、指定したディレクトリ配下のファイルが
ダウンロードされてくる
、というところです。

例示します

現在の居場所が「/home/user_a」だとします。
欲しいファイルは「cvsルート/dira/dirb/workdir」に
あります。

/home/user_a/のところで、「cvs co」コマンドを使用します。

cvs co dira/dirb/workdir

lsコマンドでカレントディレクトリ配下に「dira」ディレクトリが
作成されたことと思います。

間違ってはいけないのは、「dira/dirb/」の下にいるときに
上記コマンドを使用すると、「dira/dirb/dira/dirb/workdir」
というディレクトリが出来上がってしまうことです。

だいたい説明は終わりです。
クライアントとして使用するときには、上記コマンドで事足ります。

cvsサーバを運用して、自らのソース管理システムを構築したい方は↓など読んで
勉強してください。私はまだそこまでは..




実用CVS
Windowsユーザが忘れてしまうUNIXコマンド | 【2006-03-27(Mon)】 | Trackback:(0) | Comments:(0)
コメントの投稿
管理者にだけ表示を許可する

メールフォーム

名前:
メール:
件名:
本文:

プロバイダ比較

バナー 10000012

あなたの今のプロバイダは高い?安い?

RSSフィード
リンク
カウンター
スポンサードリンク

任天堂DS Lite

横浜ゴム
  • seo