出典: バージョン管理システム 『通信用語の基礎知識』 更新年月日 2014/11/15,URL: https://www.wdic.org/ プログラムはじめコンピューターで作成されたファイルの履歴管理をするためのシステム。プログラム開発で使われることが多い。 [概要] 多人数でのプログラム開発を例とする。各開発者は、手元にソースファイルを持っている。これを更新した後、開発に参加しているメンバーの手元に配る必要がある。FTPやメールで配る方法も無いわけではないが、効率が悪い。これはバージョン管理システムによって簡単に実現できる。バージョン管理システムでは、リポジトリ(原本)と呼ばれるものが用意される。手元のファイルはコミットされ、作業内容がリポジトリに反映される。同時に更新する人がいた場合は「衝突」が発生することもあるが、ある程度は自動的に解決してくれるシステムもある。これを参加メンバーが取り寄せれば、全員の環境に、同じソースが配られることになる。 [特徴] 利点 バージョン管理システムには様々な利点があり、使われている。 ● 参加者全員に同じファイルを配ることができる。 ● 必要になれば、かつてのどのバージョンでも取り寄せることが出来る。誰かが書いたプログラムを他の参加者に配る必要がある場合、バージョン管理はファイル共有システムとしても機能する。 ・・・ |
出典: Git 『フリー百科事典 ウィキペディア日本語版(Wikipedia)』 最終更新 2018年5月13日 (日) 06:10 UTC、URL: https://ja.wikipedia.org/ Git(ギット)は、プログラムのソースコードなどの変更履歴を記録・追跡するための分散型バージョン管理システムである。Linuxカーネルのソースコード管理に用いるためにリーナス・トーバルズによって開発され、それ以降ほかの多くのプロジェクトで採用されている。Linuxカーネルのような巨大プロジェクトにも対応できるように、動作速度に重点が置かれている。 ・・・ |
出典: Mercurial 『フリー百科事典 ウィキペディア日本語版(Wikipedia)』 最終更新 2018年1月4日 (木) 00:48 UTC、URL: https://ja.wikipedia.org/ Mercurial(マーキュリアル)は、クロスプラットフォームの分散型バージョン管理システム。 Pythonで実装されている(ただし、バイナリdiffに関してはC言語で実装されている)。Mercurialはコマンドラインプログラムである。全てのコマンドは hgで始まる。これは英: mercuryが水銀を意味し、その元素記号がHgであることに由来する。 [主な機能] 0.9.5版から、他のバージョン管理システムで管理されたソースコードを、取り込む機能がサポートされている。 ・・・ |
出典: バージョン管理システム 『フリー百科事典 ウィキペディア日本語版(Wikipedia)』 最終更新 2018年11月5日 (月) 23:00 UTC、URL: https://ja.wikipedia.org/ バージョン管理システム(バージョンかんりシステム)とは、コンピュータ上で作成、編集されるファイルの変更履歴を管理するためのシステム。特にソフトウェア開発においてソースコードの管理に用いられることが多い。 [概要] バージョン管理システムの最も基本的な機能は、ファイルの作成日時、変更日時、変更点などの履歴を保管することである。これにより、何度も変更を加えたファイルであっても、過去の状態や変更内容を確認したり、変更前の状態を復元することが容易になる。更に、多くのバージョン管理システムでは、複数の人間がファイルの編集に関わる状況を想定している。商業的なソフトウェア開発やオープンソースプロジェクトなどでは、複数の人間が複数のファイルを各々編集するため、それぞれのファイルの最新の状態が分からなくなったり、同一ファイルに対する変更が競合するなどの問題が生じやすいが、バージョン管理システムは、このような問題を解決する仕組みを提供する。 ・・・ |
同義語・類義語 | 関連語・その他 |
---|---|
Git | バージョン管理システム |
ギット | |
ギットゥ | |
https://git-scm.com/ | |
更新日:2021年10月 8日 |
同義語・類義語 | 関連語・その他 |
---|---|
Mercurial | Git |
mercurial | Matt Mackall |
マーキュリアル | VCS |
https://www.mercurial-scm.org/ | Version Control System |
ギット | |
バージョン管理システム | |
バージョン管理ソフトウェア | |
分散型バージョン管理システム | |
更新日:2022年 1月 8日 |
同義語・類義語 | 関連語・その他 |
---|---|
バージョン管理システム | |
分散型バージョン管理システム | |
・ | |
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日 |