「バージョンコントロールシステムの比較」の版間の差分

提供: tknotebook
移動: 案内検索
(リポジトリ)
7行: 7行:
 
==バージョンコントロールシステム(VCS)の基本==
 
==バージョンコントロールシステム(VCS)の基本==
  
まずここではバージョンコントロールシステム(以降VCS)の基本的な考え方と用語について解説します。
+
まずここではバージョンコントロールシステム(以降'''VCS''')の基本的な考え方と用語について解説します。
  
 
===リポジトリ===
 
===リポジトリ===
  
VCSは様々なファイルやディレクトリをひとまとめにしてそのバージョンを管理します。
+
'''VCS'''は様々なファイルやディレクトリをひとまとめにしてそのバージョンを管理します。
このひとまとめにしたファイルやディレクトリなどの内容を集めたものをリポジトリといいます。
+
このひとまとめにしたファイルやディレクトリなどの内容を集めたものを'''リポジトリ'''といいます。
  
 
単にファイルやディレクトリを集めただけでは、それは単なるファイルシステムですが、
 
単にファイルやディレクトリを集めただけでは、それは単なるファイルシステムですが、
リポジトリの中のファイルやディレクトリには'''「歴史」'''が含まれており、
+
'''リポジトリ'''の中のファイルやディレクトリには'''「歴史」'''が含まれており、
 
ファイルやディレクトリがいつ誰によって作られ、どのように変更されて行ったかが全て保存されています。
 
ファイルやディレクトリがいつ誰によって作られ、どのように変更されて行ったかが全て保存されています。
  
リポジトリの中には任意の時点のファイルやディレクトリの状態が、何らかの方法で全て保存されており、
+
'''リポジトリ'''の中には任意の時点のファイルやディレクトリの状態が、何らかの方法で全て保存されており、
 
ファイルやディレクトリを任意の時点の状態に復元することが可能です。
 
ファイルやディレクトリを任意の時点の状態に復元することが可能です。
  
 
===スナップショット===
 
===スナップショット===

2016年11月6日 (日) 06:36時点における版

このページはまだ正式に公開されていない下書きです。

まだ、間違いや嘘がたくさん混じっているはずです。

ご注意ください!!!

バージョンコントロールシステム(VCS)の基本

まずここではバージョンコントロールシステム(以降VCS)の基本的な考え方と用語について解説します。

リポジトリ

VCSは様々なファイルやディレクトリをひとまとめにしてそのバージョンを管理します。 このひとまとめにしたファイルやディレクトリなどの内容を集めたものをリポジトリといいます。

単にファイルやディレクトリを集めただけでは、それは単なるファイルシステムですが、 リポジトリの中のファイルやディレクトリには「歴史」が含まれており、 ファイルやディレクトリがいつ誰によって作られ、どのように変更されて行ったかが全て保存されています。

リポジトリの中には任意の時点のファイルやディレクトリの状態が、何らかの方法で全て保存されており、 ファイルやディレクトリを任意の時点の状態に復元することが可能です。

スナップショット