2009-06-29 13 views
3

私は最近、別のコンサルティング会社からプロジェクトを引き継いだ。私はこれが業界では幾分頻繁に起きると想定していますので、ソースコントロールリポジトリをどのようにセットアップするべきかと思います。ソース管理リポジトリ - クライアントごとまたはアプリケーションごと?

私はこのアプリケーション/クライアントのためだけに1つのリポジトリを作成してから、もっとうまく作業するように他のリポジトリを作成する必要がありますか?

私はただ1つのリポジトリにすべてをダンプする必要があります。

ありがとうございました!

答えて

8

おそらく、作業成果物(例:雇用労働)であるため、完全なソース管理レポを顧客に配信できる必要があります。顧客あたり1つのレポを使用することをお勧めします。 // depot/clients/CorpA、// depot/clients/cust-bなどの1つの領域にすべてがあります。

契約終了時にプロジェクトでCDを簡単に焼くことができました。ツリー全体を削除することで、自分のIPコピーをすべて破棄したという確かな保証を提供することができました。

+0

+1 for perforce! –

+0

+1いい考えです。 – NotMe

2

クライアントごとに1つのリポジトリ。これにより、アプリケーションをやりとりしたり、開発環境を変更したりといった簡単な方法が得られます。

+0

コードベースを所有しているので、私はそれを処理する予定はありません。しかし、私はそれが最後の場所も考えたものだと確信しています:) –

関連する問題