Subversionハンドブック

Subversionハンドブック (Handbookシリーズ)
Subversionハンドブック (Handbookシリーズ)

【目次】
CHAPTER01:バージョン管理システムの概要とSubversion の特徴
01.01 バージョン管理システムとは
01.02 Subversion とは
01.03 CVS との違い

CHAPTER02:Subversion のインストール
02.01 Windows へのインストール
02.02 Linux へのインストール

CHAPTER03:Subversion の基本操作
03.01 Subversion のプログラム
03.02 Subversion の書式
03.03 Subversion のヘルプ参照
03.04 Subversion 用のディレクトリを用意する
03.05 リポジトリを作成するには
03.06 リポジトリに新規に登録するには
03.07 リポジトリからコピーを取得するには
03.08 リポジトリに新しいファイルを作成するには
03.09 リポジトリに新しいディレクトリを作成するには
03.10 リポジトリにコミットするには
03.11 リポジトリの状態を確認するには
03.12 リポジトリから削除するには
03.13 編集を元に戻すには
03.14 前のリビジョンを取得するには
03.15 差分を確認するには
03.16 ファイルの変更者とリビジョンを確認するには
03.17 衝突を解消するには
03.18 ファイルの名前を変更するには
03.19 ファイルの内容を確認するには
03.20 ディレクトリの一覧を確認するには
03.21 作業コピーを正常化させるには
03.22 ファイルの情報を表示させるには
03.23 リポジトリのバックアップを取得するには
03.24 リポジトリコピーを作成するには
03.25 リポジトリをダンプから戻す(復元する)には
03.26 変更ログを参照するには

CHAPTER04:Subversionのタグ・ブランチを利用する
04.01 タグ・ブランチとは
04.02 タグ・ブランチを作成する
04.03 タグ・ブランチを取り出す
04.04 Subversion の情報を省いたファイルを取り出す
04.05 差分を確認する
04.06 trunk の変更をブランチにマージする
04.07 ブランチの変更をtrunk にマージする
04.08 コミットした変更を取り消す
04.09 削除された項目を復活する
04.10 作業コピーを切り替える
04.11 タグ・ブランチを管理する

CHAPTER05:Subversionをネットワークで利用する
05.01 Subversion をネットワークで利用するとは
05.02 ネットワーク利用時のセキュリティについて
05.03 svnserve の設定
05.04 svnserve の利用方法
05.05 svnserveSSH の設定
05.06 svnserver + SSH の利用方法
05.07 SubversionApache の設定方法
05.08 SubversionApache の利用方法
05.09 AuthzSVNAccessFile を利用した認証設定

CHAPTER06:CVS からSubversion に移行する
06.01 既存のバージョン管理システムからSubversion に移行する176
06.02 cvs2svn をインストールする
06.03 リポジトリの変換方法を決定する
06.04 リポジトリを変換する
06.05 cvs2svn のコマンドリファレンス

CHAPTER07:TortoiseSVN を利用する
07.01 TortoiseSVN とは
07.02 TortoiseSVN のインストール
07.03 TortoiseSVN の初期設定
07.04 リポジトリの作成
07.05 リポジトリの中身を閲覧する
07.06 TortoiseSVN での認証
07.07 リポジトリへのインポート
07.08 リポジトリのエクスポート
07.09 作業コピーを作る(チェックアウト)
07.10 変更を確認する
07.11 編集して結果を登録する(コミット/格納)
07.12 作業コピーを最新に更新する
07.13 編集したものをなかったことにする
07.14 以前のリビジョンに戻す
07.15 履歴を確認する
07.16 差分を確認する
07.17 フォルダ、ファイルを追加する
07.18 フォルダ、ファイルを削除する
07.19 フォルダ、ファイルの名前を変更する
07.20 フォルダ、ファイルの場所を移動する

CHAPTER08:Eclipse プラグインSubversion を利用する
08.01 Subclipse とは
08.02 Subclipse のインストール
08.03 リポジトリに接続するには
08.04 プロジェクトをインポートするには
08.05 チェックアウトを行うには
08.06 コミットするには
08.07 同期化を行うには
08.08 履歴を表示するには
08.09 新規ファイルを追加するには
08.10 リポジトリから復元するには
08.11 ブランチ/タグを作成するには
08.12 比較を行うには

CHAPTER09:リポジトリブラウジングツールTrac を利用する
09.01 trac とは
09.02 trac のインストール
09.03 tracリポジトリブラウジングを使う
09.04 TracBTS を使う
09.05 trac の権限設定

CHAPTER10:システム開発で利用するSubversion
10.01 コミット時にメールを送信する
10.02 コミット時にTrac のチケットをクローズする
10.03 Ant からSubversion を使用する
10.04 Subversion でドキュメントも管理する
10.05 Subversion で$Id$ をCVS のように置換する

APPENDIX 347
01 共通オプション
02 参考文献・参考サイト