PVCS
| PVCS バージョンマネージャー | |
|---|---|
| 原作者 | ポリトロン |
| 開発者 | マイクロフォーカス |
| 初回リリース | 1985 |
| 安定版リリース | |
| 書かれた | C、C++、Java |
| オペレーティング·システム | DOS、Windows、Unix系 |
| タイプ | バージョン管理 |
| ライセンス | 独自のソフトウェア |
| Webサイト | www.microfocus.com/products/pvcs/ |
PVCS バージョン マネージャ(元々はPolytron Version Control Systemという名前でした) は、Serena Software Inc. のソース コードファイルのバージョン管理用ソフトウェア パッケージです。
PVCSは同時実行制御に「ロック」アプローチを採用しており、マージ演算子は組み込まれていません(ただし、別途マージコマンドはあります)。ただし、PVCSは複数のユーザーが同時にファイルを編集できるように設定することもできます。この場合、時系列的に2番目にコミットしたユーザーにはブランチが作成され、両方の変更が競合するのではなく、同じファイルの並行履歴として表示されます。これは、Concurrent Versions System (CVS)やSubversionとは異なります。CVSやSubversionでは、2番目にコミットしたユーザーはまず更新コマンドで変更をマージし、その後、競合(存在する場合)を解決してから実際にコミットする必要があります。
この製品はもともとドン・キンザーによって開発され、 1985年にポリトロン社によって公開されましたが、買収や合併の歴史を経て、メリーランド州ロックビルのセージ・ソフトウェア(英国のセージ・ソフトウェアとは無関係)、 1992年にインターソルブ、 1998年にマイクロフォーカス・インターナショナル、2001年にメラント社によって所有されたこともありました。メラント社は2004年にセレナ・ソフトウェア社に買収され、セレナ・ソフトウェア社は2006年にシルバー・レイク・パートナーズ社に買収されました。
SynergexはPVCSバージョンマネージャとPVCS構成ビルダ(拡張makeユーティリティ、コマンドラインツールmakeのバリエーション[ 2 ]を含む)の両方をさまざまなUnixプラットフォームとOpenVMSに移植しました。[ 3 ]
2009年、Serena SoftwareはPVCSへの投資を継続し、今後もPVCSの顧客へのサポートを継続することを明確にしました。PVCS Version Manager 8.5リリース(2014年)では、新機能と新しいプラットフォームサポートが導入されました。[ 4 ]
2016年、マイクロフォーカス・インターナショナルはセレナソフトウェアを買収し、再びPVCSの管理人となることを発表しました。[ 5 ]
ポイントリリースは2021年に出荷されました。
参照
参考文献
- ^ 「PVCS Version Manager 25.4 ドキュメント | Micro Focus」 www.microfocus.com . 2026年1月21日閲覧。
- ^ PVCS-make スクリプトを GNU-make に移植することに関するメーリング リストの議論
- ^サポートされているプラットフォーム、Synergex International、2015年、 2015年10月5日閲覧。
- ^ Serena PVCS: Serena PVCS Version Manager 8.5 のリリース発表、Serena Software、2014年、 2015年6月15日閲覧。
- ^ Micro FocusがSerenaを自社のソフトウェアブランド博物館に追加するために5億4000万ドルを費やす、The Register、2016年、 2016年3月23日閲覧。