Delphi で VCSを使ってみる

2006-07-20: 移動

StarTeam 6.0 を使ってみる



StarTeam についてはあまり情報がないので、インストールや設定などをまとめておきました。バージョン管理システムに関する初歩的な知識があることを前提に説明しています。また、排他的なロックはしないCVS的な使い方をしています。参考としてCVS+WinCVSでの運用例も載せておきます。

StarTeam サーバーのインストール

MSDEのインストールと初期設定

StarTeam サーバーの設定

クライアントツールのインストール (スタンドアロンクライアントとVisual Diff)

Delphi 2005 から利用する (プロジェクトの新規投入)

Delphi 2005 から利用する (チェックアウト/アップデート/コミット)

Delphi 2005 から利用する (変更履歴を見る)

ラベルを付加する

過去の状態を取得する

分岐の作成

バックアップ

まとめ

 

CVSNT+WinCVS を使ってみる

CVSNT サーバーのインストール

CVSNT サーバーの設定

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

インポート

チェックアウト

タグの付加

ファイルの追加

アップデートとコミット

ファイルの削除

過去の状態を取得

分岐

バックアップ

ViewVC (旧ViewCVS) をインストールする
CVSNT2.5に上げるときには、いったんCVSNT 2.0をアンインストールして、その後新規にインストールしたほうがよい
cvs [server aborted]: Invalid Lockserver version - got 2.1, wanted 2.2 ←が出る

Subversion を使ってみる

Subversion のインストールをする

Subversion のリポジトリを作成する

svnserve と svnservice の設定

ユーザーとパスワードの作成

Subversion のリポジトリにインポートする

チェックアウト

アップデート (status) と コミット

ファイルの追加と削除

タグの付加・分岐

名前の変更

cvs2svnを使ってCVSリポジトリを変換する

バックアップ

ViewVC (旧ViewCVS) をインストールする(CVSと共通)

TortoiseSVN を使ってみる

TortoiseSVN のインストールをする

インポート

リポジトリブラウザ

チェックアウト

アップデートとコミット

ファイルの追加

ファイルの移動

タグ・分岐の作成


著者
iPentecのメインプログラマー
C#, ASP.NET の開発がメイン、少し前まではDelphiを愛用
最終更新日: 2018-02-09
作成日: 2007-02-01
iPentec all rights reserverd.