アカウント名:
パスワード:
.gitignoreのタイムスタンプが1983年2月10日とは
正直gitって最近できたツールって感じがしない。TeXと同じくらい歴史が古くても違和感がない。まぁバージョン管理システム自体はそこそこ昔からあったみたいだが。
超普及したバージョン管理システムの先駆け的な RCS が1982年なので、今回のBASICとほぼ同時期ですね。で、RCSをネットワーク対応にしたCVSが1990年、分散開発での欠点を解消したSubVersionが2000年。この3つは同系統の進化系列(互換性を考えてるというか使い方がほぼ一緒)
で、CVSやSubVersionが中央サーバ管理型なのに対し、2000年代になって分散型バージョン管理システムが雨後の竹の子のようにわらわらと出てきて、その一つがGit。私の中では、Gitはそんな新参者の one of them から、頭一つ抜き出てきたもの、って印象。
#手持ちのプロジェクトにはCVS管理のもいくつか残ってる。RCSはさすがに残ってないけど…
RCS (やSCCS)はファイル単位管理かつロック必須だったでしょう。CVSはネットワーク対応というより、そこが大きいと思った。
subversionはローカルで使う分には、タグやブランチがCVSより退化しただけな感じだったな。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
日本発のオープンソースソフトウェアは42件 -- ある官僚
38年前にgitがあったのか (スコア:0)
.gitignoreのタイムスタンプが1983年2月10日とは
Re: (スコア:0)
正直gitって最近できたツールって感じがしない。
TeXと同じくらい歴史が古くても違和感がない。
まぁバージョン管理システム自体はそこそこ昔からあったみたいだが。
Re: (スコア:1)
超普及したバージョン管理システムの先駆け的な RCS が1982年なので、今回のBASICとほぼ同時期ですね。
で、RCSをネットワーク対応にしたCVSが1990年、分散開発での欠点を解消したSubVersionが2000年。この3つは同系統の進化系列(互換性を考えてるというか使い方がほぼ一緒)
で、CVSやSubVersionが中央サーバ管理型なのに対し、2000年代になって分散型バージョン管理システムが雨後の竹の子のようにわらわらと出てきて、その一つがGit。
私の中では、Gitはそんな新参者の one of them から、頭一つ抜き出てきたもの、って印象。
#手持ちのプロジェクトにはCVS管理のもいくつか残ってる。RCSはさすがに残ってないけど…
Re:38年前にgitがあったのか (スコア:0)
RCS (やSCCS)はファイル単位管理かつロック必須だったでしょう。
CVSはネットワーク対応というより、そこが大きいと思った。
subversionはローカルで使う分には、タグやブランチがCVSより
退化しただけな感じだったな。