UNIX/Soft/CVS
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
-バージョン管理システムの元祖。排他制御ができない、移動す...
#contents
*参考サイト [#cd3861f6]
http://www.naney.org/comp/cvs/faq/index.html
*注意点 [#d7f1baa2]
CVSの更新日時はGMTとなっているため時刻指定の時は要注意。d...
*用語説明 [#r7bdb81e]
|リポジトリ|貯蔵庫の意味。ここのディレクトリをバックアッ...
|チェックアウト|CVSのプロジェクトをローカルに持ってくる。...
|コミット|ローカルの変更をCVSに反映する|
|タグ付け|ある時点のソース一式を取り出せるように印をつける|
*利用法 [#sa7c44f4]
UNIX系でのオペレーション
+リポジトリ作成
+クライアント側設定
+モジュールのインポート
+モジュールチェックアウト
+モジュール編集
+モジュールコミット
基本的に設定作業が終われば後は編集とコミットの繰り返しで...
**リポジトリ作成 [#e6e8b588]
初期化
cvs -d /var/samba/public/cvs/ init
**クライアント側設定 [#wd3756b8]
上記CVSROOTを環境変数に設定する
export CVSROOT=/var/samba/public/cvs
**モジュールのインポート [#mdbd9d4d]
cd インポートしたいファイルのディレクトリ
cvs import -m "init" プロジェクト名 ベンダータグ リリー...
ベンダータグもリリースタグもあまり意味のあるものではない...
*コマンド一覧 [#gbdfa98d]
モジュールのインポート
cvs import -m "init" phptool tfcorp start
SSH経由で使用
export CVS_RSH=ssh
export CVSROOT=:ext:user@hostname:/home/cvs
更新履歴を見る
cvs history -ea
最新を取得
cvs up -dP
エクスポート (CVS管理ディレクトリを含まない)
cvs export -D "tomorrow" モジュール名
最新のリビジョンを消す
cvs admin -o バージョン番号 ファイル名
タグの状態も含め詳細を見る
cvs status -v ファイル名
タグ付け&タグ消し
cvs tag タグ名 ファイルまたはフォルダ
cvs tag -d タグ名 ファイルまたはフォルダ
*CVSweb [#qb10dc53]
インストール
Vineならapt-get install cvsweb
/etc/httpd/cvsweb.confの
%CVSROOT = (
'linux' => '/var/samba/public/cvs'
);
でもエラー・・・・・
#counter
終了行:
-バージョン管理システムの元祖。排他制御ができない、移動す...
#contents
*参考サイト [#cd3861f6]
http://www.naney.org/comp/cvs/faq/index.html
*注意点 [#d7f1baa2]
CVSの更新日時はGMTとなっているため時刻指定の時は要注意。d...
*用語説明 [#r7bdb81e]
|リポジトリ|貯蔵庫の意味。ここのディレクトリをバックアッ...
|チェックアウト|CVSのプロジェクトをローカルに持ってくる。...
|コミット|ローカルの変更をCVSに反映する|
|タグ付け|ある時点のソース一式を取り出せるように印をつける|
*利用法 [#sa7c44f4]
UNIX系でのオペレーション
+リポジトリ作成
+クライアント側設定
+モジュールのインポート
+モジュールチェックアウト
+モジュール編集
+モジュールコミット
基本的に設定作業が終われば後は編集とコミットの繰り返しで...
**リポジトリ作成 [#e6e8b588]
初期化
cvs -d /var/samba/public/cvs/ init
**クライアント側設定 [#wd3756b8]
上記CVSROOTを環境変数に設定する
export CVSROOT=/var/samba/public/cvs
**モジュールのインポート [#mdbd9d4d]
cd インポートしたいファイルのディレクトリ
cvs import -m "init" プロジェクト名 ベンダータグ リリー...
ベンダータグもリリースタグもあまり意味のあるものではない...
*コマンド一覧 [#gbdfa98d]
モジュールのインポート
cvs import -m "init" phptool tfcorp start
SSH経由で使用
export CVS_RSH=ssh
export CVSROOT=:ext:user@hostname:/home/cvs
更新履歴を見る
cvs history -ea
最新を取得
cvs up -dP
エクスポート (CVS管理ディレクトリを含まない)
cvs export -D "tomorrow" モジュール名
最新のリビジョンを消す
cvs admin -o バージョン番号 ファイル名
タグの状態も含め詳細を見る
cvs status -v ファイル名
タグ付け&タグ消し
cvs tag タグ名 ファイルまたはフォルダ
cvs tag -d タグ名 ファイルまたはフォルダ
*CVSweb [#qb10dc53]
インストール
Vineならapt-get install cvsweb
/etc/httpd/cvsweb.confの
%CVSROOT = (
'linux' => '/var/samba/public/cvs'
);
でもエラー・・・・・
#counter
ページ名: