★ この記事では、SVNについて分かりやすく説明することを目標
としています。随時更新します。
としています。随時更新します。
◎ SVN
☆SVNとは、Apache Subversionの略で、バージョン管理システムのことです。
バージョン管理システムでは
- ファイルの作成日時、変更日時、変更点などの履歴を保管できる
- 複数人でのファイル編集の管理できる
といった機能を使用することができます。
◎ TortoiseSVN
☆TortoiseSVNとは、SVNのクライアントでWindowsのシェルエクステンションとして機能するものです。SVNを直感的に操作することができます。
○ リポジトリ
☆リポジトリとは、バージョン管理したいフォルダやファイルの履歴が格納される場所のことです。複数人で作業する場合は、基本的にサーバーにリポジトリを置きます。
○ チェックアウト
☆チェックアウトとは、ローカルの指定したディレクトリ(基本的に空のディレクトリ)にリポジトリからバージョン管理下のファイルをダウンロードすることです。
○ コミット
☆コミットとは、チェックアウトしたファイルに対して行った変更をリポジトリに反映することです。
○ インポート
☆インポートとは、管理したいフォルダやファイルがローカルにある場合に、それをリポジトリに登録することです。