リビジョン管理システム (RCS) は、初期のバージョン管理システム (VCS) です。

リビジョン管理システム

リビジョン管理システム( RCS ) は、初期のバージョン管理システム( VCS )ですこれは、複数のユーザーがプログラム コードやドキュメントを開発および保守できるようにする一連のUNIXコマンドと考えることができます。RCS を使用した後、ユーザーはドキュメントを修正して独自のバージョンを作成し、変更を送信して要約することができます。RCS はもともとプログラム用に開発されましたが、頻繁に変更されるテキスト ファイルや構成ファイルにも役立ちます。

リビジョン管理システム
原作者 ウォルター・F・ティシー
開発者 GNUプロジェクト
初回リリース 1982年
現行版
  • 5.10.1 (2022 年 2 月 2 日; 安定版)
ソースコードリポジトリ
プログラミング言語 C
オペレーティング·システム Unix 風のシステム
タイプ バージョン管理
合意 GNU一般公衆利用許諾書
Webサイト www.gnu.org/s/rcs/

歴史

開発する

RCS は、1982 年にパデュー大学の Walter F. Tichy によって初めて出版されました。これは当時人気のあったソース コード管理システム (SCCS) の代替であり、SCCS は基本的に 1972 年に初期の Unix 開発者によって開発された最初のバージョン管理ツールでした。RCS は現在、GNU プロジェクトによって保守されています。

法的およびライセンス

当初 (4.3BSD で配布された 3 番目のバージョン)、そのライセンスでは、Walter Tichy の書面による許可なしでの再配布が禁止されていました。

著作権 (C) 1982 by Walter F. Tichy [...] 全著作権所有。作者の事前の書面による許可がない限り、このソフトウェアのいかなる部分も、いかなる形式または手段によっても販売または配布することはできません。

一部の RCS バージョンには、バージョン4.3BSD-Renoなど、さらなる制限を明確にするREAD_MEファイルがあります。

ソース コードに記載されているように、1989 年頃、RCS ライセンスは最新のBSD ライセンスに似るように変更されました。

ソースおよびバイナリ形式での再配布および使用は、上記の著作権表示およびこの段落がすべての形式で複製され、そのような配布および使用に関連する文書、広告資料、およびその他の資料がソフトウェアが Walter によって開発されたものであることを認識していることを条件として許可されます。ティッチー。

1990 年 7 月 26 日にリリースされた RCS 4.3 は、GPLの条件に基づいてFree Software Foundationによって配布されました。

参考文献

  1.  . 2022年2月2日 [2022年2月3日] (英語)。
  2.  ティシー、ウォルター。ICSE '82 ソフトウェア エンジニアリングに関する第 6 回国際会議の議事録。1982: 58–67 [2012 年 6 月 12 日]。
  3. . www.catb.org. [2017-02-13]. (2020-11-09 の オリジナルからアーカイブ).
  4. . Free Software Foundation. 2015 年 1 月 22 日 [2015 年 6 月 27 日]. (2020 年 11 月 9 日 のオリジナルからアーカイブ)。
  5.  . Walter's Retro Computing Corner Documentation. 1986 年 5 月 19 日 [2014 年 11 月 15 日]. ( 2020 年 5 月 20 日のオリジナルからアーカイブ)。
  6.  。1989 年 2 月 27 日。
  7.  。1989 年 8 月 15 日。
  8.  RCS 4.3 README ファイル。

述べる

多読

外部リンク

この記事は Wikipediaから引用しています。このテキストは、 クリエイティブ コモンズ - 表示 - 継承に基づいてライセンスされています。メディア ファイルには追加の規約が適用される場合があります。

おすすめ

転載: blog.csdn.net/weixin_40191861/article/details/133076292