ソフトウェアの開発過程では、作業の主な時点での「フリーズポイント」を作成しておくと便利です。これらのフリーズポイントはプロジェクトの「スナップショット」の役割を果たし、プロジェクトの主な時点での状態を後で再現できます。
プロジェクトの状態を保存する方法として、tar または cpio などのユーティリティを使用してプロジェクト階層のコピーをそのまま作成するという方法があります。これは非常に効果的ですが、大量の記憶領域と時間を消費します。
フリーズポイントツールを使用することによって、わずかな記憶資源でフリーズポイントを迅速かつ簡単に保存することができます。
フリーズポイントツールには機能的に同等のユーザーインタフェースが 2 つあり、次のコマンドで起動できます。
twfreeze ― グラフィカルユーザーインタフェース (GUI)
freezept ― コマンド行インタフェース (CLI)
フリーズポイントツールは、ワークスペース管理ツールで使用するツールです。このため、フリーズポイントツールは、ワークスペース管理ツールのワークスペース階層のフリーズポイントを作成することを前提としています。ただし、フリーズポイントツールでは SCCS ファイルを含むがワークスペースでないディレクトリも保存できます。ただし、ワークスペースではないディレクトリを指定すると、警告メッセージが表示されます。
この章では主に GUI の使用方法を説明します。CLI の詳細は、freezept(1) のマニュアルページを参照してください。また、オンラインヘルプも用意されています。オンラインヘルプを参照するには、TeamWare の任意のウィンドウで、「ヘルプ」メニューから「ヘルプの目次」を選択します。