VersionVault

VersionVault Dynamic Viewsは、仮想ファイルシステムに依存してアセットをワークスペースにプロビジョニングし、ファイルを即座に使用できるようにします。ツールの参照、編集、または実行をすぐに開始して、ビルドやシミュレーションを実行できます。他のほとんどの構成管理システムでは、作業を開始する前に、ファイルがコピーされるか、リンクが作成されるのを待つことになります。 VersionVault Dynamic Viewsは、LAN環境でこの種の機能をサポートします。 VersionVaultには、WAN展開で同様のメリットを得るために、同様のテクノロジーに依存する自動ビューもあります。
VersionVaultには、非常に柔軟な展開モデルがあります。単一の場所にある小さな組織の場合、ローカルエリアネットワークで十分です。特定の地域に小さなチームが散在している場合、VersionVaultは必要に応じてLANおよびWAN接続を備えた集中型サーバーをサポートします。 WAN接続が困難なグローバル開発の場合、VersionVaultEnterpriseはリポジトリデータの自動レプリケーションをサポートします。これらの展開モデルのいずれかまたはすべてを、単独で使用することも、同じ展開で一緒に使用することもできます。
VersionVaultが開始するのに最適なシステムである理由の1つは、無制限の成長をサポートできることです。 1人のユーザーから数万人のユーザーまで、VersionVaultは制限なしで構成管理インフラストラクチャを提供できます。大きなファイル、大きなバイナリファイル、大きなワークスペース、グローバル展開…これらはいずれもVersionVaultの問題ではありません。
規制対象の業界向けに、VersionVaultは規制要件を満たすために必要なすべてを提供します。すべての変更がキャプチャされ、ログに記録され、安全になります。 「派生オブジェクト」のすべてのビルドは、その作成に使用されたすべてのツールバージョンとすべてのファイルバージョンが記録された構成レコードを自動的に作成できます。他の方法に加えて、ビルドが失敗した場合の比較目的で構成レコードを使用できるため、問題の原因となった変更を簡単に見つけることができます。構成が昨日作成されたか、10年前に作成されたかに関係なく、数十万のファイルで構成される可能性のあるすべての構成を瞬時に再作成できます。
特にマージする場合の並列開発の広範なサポート。 VersionVaultの「共通の祖先アルゴリズム」は、要素の履歴を共通のソースまでさかのぼることができるため、自動マージが可能になり、手動マージがより焦点を絞って正確になります。 VersionVaultのグラフィカルマージツールは、最大16のブランチの多方向マージをサポートしますが、それが必要になることはないでしょう。ほとんどのシステムはテキスト情報のマージをサポートしていますが、マージされるアセットにはカスタムデータまたは構造化データが含まれているため、特別な処理が必要になる場合があります。 VersionVaultは、カスタムの差分およびマージアルゴリズムの作成と追加をサポートしているため、任意のファイルを便利に比較およびマージできます。
VersionVaultはディレクトリをバージョン管理するため、ファイルの名前変更やディレクトリ構造の再編成など、名前空間への変更を追跡することもできます。これは、クラス名やパッケージ名などの言語要素が変更されたときにファイルの名前が変更されるJavaなどの言語を使用する場合に特に重要です。この追加情報を使用すると、名前空間がブランチ間で異なるマージ中に何が変更されたかを理解するのがはるかに簡単になります。
VersionVaultは、プライベートブランチと共有ブランチの両方をサポートするアセット開発のモデルを実装し、変更がチームブランチに明示的に配信されてから、個々のエンジニアのブランチに選択的にマージされるまで変更を分離したままにするチーム、または変更を行うチームをサポートします。チェックインするとすぐにチームに表示されます。VersionVaultは、階層的で再利用可能なコンポーネントの編成も実装しているため、組織はプロジェクト間でコンポーネントを簡単に再利用できます。 UCMの制約が大きすぎる場合、VersionVaultは、ブランチやラベルなどの一般的に理解されている構成管理の概念を使用したカスタムプロセスモデルの作成もサポートします。
IPを保護することは、外部からの攻撃や侵入者からだけでなく、プロジェクトとチームの間、および関係のあるサードパーティの請負業者の間でも重要です。 VersionVaultを使用すると、アクセス制御の役割ベースの仕様を作成し、各チームの役割にユーザーを割り当てることで、チーム全体でその仕様を再利用できます。アクセス制御は、資産階層の任意のレベルで変更することも、必要に応じて階層を介して継承することもできます。
VersionVaultは、完全で強力なコマンドラインインターフェイスをサポートするだけでなく、システムの使用をガイドできる高レベルのインターフェイスでの作業を好むユーザー向けのGUIも備えています。 GUIは、開発者とプロジェクトリーダーによって通常実行されるすべての操作をサポートします。さらに、グラフィカルユーザーインターフェイスがユーザーが複雑なデータを視覚化するのに役立つ場合、それらのインターフェイスはコマンドラインインターフェイスからも利用できます。
VersionVaultは、VisualStudioやEclipseなどの一般的なIDEとの統合をサポートしています。これらの環境のいずれかで作業しているチームは、資産を直接操作しているため、構成管理操作に簡単にアクセスできます。 IDE内でアプリケーションやビューを変更する必要はありません

高品質のコードを提供しながら、ビジネスニーズに合わせて拡張

 
 

VersionVault Enterprise

パフォーマンスが重要なグローバル開発のための完全な自動リポジトリレプリケーション
知的財産を保護するためにリモートで必要なリポジトリのみを複製する
各レプリカで独立した作業を管理し、他のレプリカの他のすべての作業と統合します

製品の選択についてサポートが必要ですか?