私はゲーム開発プロジェクトを開始しています。チームと私はMercurialをバージョン管理に使用しています。私はゲームのバイナリ資産を格納するより適切な方法は何だろうと思っていました。基本的に、私は2つのオプションがあります:Mercurialでバイナリ資産を保存する方法は?
のMercurial 2.1をlargefiles extensionを持っているが、私はそれについてはあまり知りません。これは、 'リポジトリの膨らみ'問題を解決するようだが、バイナリマージの競合の問題は解決しないようだ。
SVNチェックアウトのバイナリアセットをサブペクトとして保持する。こうすることで、ファイルを編集用にロックしてマージの競合を避けることができますが、私は実際には2つのバージョンコントロールシステム(特にそれほど好きではないバージョンコントロールシステム)を使用する必要はありません。
私が考えていない洞察力/アドバイスその他のオプションはありますか?
はかなりいい拡張子のようですが、それはBitbucketのようなホスティングサービスが除外されることを意味しますか? – torchengie2
@darkestfright:ロック拡張を意味する場合、はい、サーバー上で有効になっていないため、Bitbucketでは動作しません。これは本当に会社内での使用を意図しています - あなたの 'hg'はロックサーバーとたくさん話をしてロックサーバーを近くにしたいと思っています。 –