質問

私たちは、当社の製品を使用してバージョン制御のための転覆に代わる可能性のあるプラスチックSCMを調査しています。非常に多数のバイナリ資産(主にARTアセットがありますが、いくつかのドキュメント、AVIなども含まれています)に加えて、非常に大きなソースコードベースに加えています。数字を載せるために - トランクブランチのヘッドリビジョンのSVNチェックアウトには1時間以上かかり、ディスクに約9 GBのサイズがあります。

このような環境でプラスチックSCMの経験がある人はいますか、それともプラスチックSCMのパフォーマンスと大規模なリポジトリの処理に関するホワイトペーパーやケーススタディを紹介することができますか?グーグルは、客観的な研究の方法であまり変わっていません - Codice自体が公開したものだけです。また、Perforceはこの環境で非常にうまく機能していることを認識しています - 私は以前に使用しましたが、私たちはかなり小さなチームであり、同様に小さい予算を備えており、Codiceはこのシステムを小さなチームに無料で提供しています(「Community Edition」)。

私はそれをテストサーバーにインストールして試してみるだけで非常に近いです...しかし、最初に質問を投稿したかったので、他の誰かがすでにそのような環境でそれを試してみても私の時間を無駄にしないようにしました。よろしくお願いします。

更新02-FEB-2011: 他の誰かが同様の質問をしていてこれを見ている場合のアップデートだけです...私はかなり控えめなWindows 2008サーバーマシンにプラスチックをインストールしました(2.8GHz Core 2 Duo、4 GB RAM、Localのサンに保存されているリポジトリがサンに保存されていますネットワーク)プラスチックリポジトリ用のSQL Server 2008 R2を実行します。 Subversion Revisionの履歴の輸入には、わずか3日弱の〜28000の改訂がかかりました。しかし、そうです スモーキン ' プラスチックからの新しい枝の新鮮なチェックアウトを行うために断食 - 上記のように、1時間以上破壊的なものと比較して、プラスチックでわずか4分。そうだった 非常に感動 これまでのところ!

役に立ちましたか?

解決

私たちはPerforceからプラスチックに移動しており、リポジトリは約360GBであるため、非常に大きくなっています。巨大なファイルを使用してもシームレスに動作しました。

私たちはビデオゲーム業界にいるので、大きなファイルは必須であり、ご存知のように、他のすべてのDVC(HG、GIT)にはそれらの処理があります。

他のヒント

大規模なリポジトリの場合、最良のオプションはMySQLまたはSQL Serverです。

Firebirdはそのサイズに適していません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top