出典: バージョン管理システム 『通信用語の基礎知識』 更新年月日 2014/11/15,URL: https://www.wdic.org/ プログラムはじめコンピューターで作成されたファイルの履歴管理をするためのシステム。プログラム開発で使われることが多い。 [概要] 多人数でのプログラム開発を例とする。各開発者は、手元にソースファイルを持っている。これを更新した後、開発に参加しているメンバーの手元に配る必要がある。FTPやメールで配る方法も無いわけではないが、効率が悪い。これはバージョン管理システムによって簡単に実現できる。バージョン管理システムでは、リポジトリ(原本)と呼ばれるものが用意される。手元のファイルはコミットされ、作業内容がリポジトリに反映される。同時に更新する人がいた場合は「衝突」が発生することもあるが、ある程度は自動的に解決してくれるシステムもある。これを参加メンバーが取り寄せれば、全員の環境に、同じソースが配られることになる。 [特徴] 利点 バージョン管理システムには様々な利点があり、使われている。 ● 参加者全員に同じファイルを配ることができる。 ● 必要になれば、かつてのどのバージョンでも取り寄せることが出来る。誰かが書いたプログラムを他の参加者に配る必要がある場合、バージョン管理はファイル共有システムとしても機能する。 ・・・ |
出典: バージョン管理システム 『フリー百科事典 ウィキペディア日本語版(Wikipedia)』 最終更新 2018年11月5日 (月) 23:00 UTC、URL: https://ja.wikipedia.org/ バージョン管理システム(バージョンかんりシステム)とは、コンピュータ上で作成、編集されるファイルの変更履歴を管理するためのシステム。特にソフトウェア開発においてソースコードの管理に用いられることが多い。 [概要] バージョン管理システムの最も基本的な機能は、ファイルの作成日時、変更日時、変更点などの履歴を保管することである。これにより、何度も変更を加えたファイルであっても、過去の状態や変更内容を確認したり、変更前の状態を復元することが容易になる。更に、多くのバージョン管理システムでは、複数の人間がファイルの編集に関わる状況を想定している。商業的なソフトウェア開発やオープンソースプロジェクトなどでは、複数の人間が複数のファイルを各々編集するため、それぞれのファイルの最新の状態が分からなくなったり、同一ファイルに対する変更が競合するなどの問題が生じやすいが、バージョン管理システムは、このような問題を解決する仕組みを提供する。 ・・・ |
同義語・類義語 | 関連語・その他 |
---|---|
Microsoft Visual SourceSafe | |
Visual SourceSafe | |
VSS | |
ソースコード管理ソフト | |
ブイエスエス | |
更新履歴 | |
変更履歴 | |
更新日: |
同義語・類義語 | 関連語・その他 |
---|---|
バージョン管理システム | |
分散型バージョン管理システム | |
・ | |
AccuRev | |
Alienbrain | |
arch | |
Bazaar | |
BitKeeper | |
Codeville | |
CVS | |
Darcs | |
DCVS | |
Fossil | |
Git | |
GNU arch | |
Mercurial | |
Monotone | |
Perforce Helix | |
Plastic SCM | |
RCS | |
SCCS | |
Subversion | |
Team Foundation Server | |
Veracity | |
Visual SourceSafe | |
アーク | |
更新日:2024年 5月 7日 |