私は同じプロジェクトの4つのリポジトリを持っています。 3人の開発者がこのプロジェクトに取り組んでいます。svnで3つのリポジトリを4つにまとめる
第4(メイン)リポジトリからファイルをコピーします。彼らはこれらのファイルで作業し、それぞれのリポジトリにファイルを提出します。
ここでは、3つのリポジトリを4番目(メイン)に結合する必要があります。私はすべての開発者の変更を見ることができるように、これらのファイルを4日からチェックアウトする必要があります。今私はこれらの変更をオンラインサーバーに提出しなければなりません。
次の3人の開発者は、第4(メイン)リポジトリからファイルをコピーします。 すべての開発者は、3レポの組み合わせから4レポまでのすべての変更を行います。
これらの3つのリポジトリを組み合わせて4番目のメインリポジトリを作成するにはどうすればよいですか?
助けてください。
なぜあなたの代わりにあなただけの今までに1をチェックするために持っているので、それらすべてが同じリポジトリを使用していないのですか?それを行う方法については複数のスレッドがあります。 –
2人が同じファイルで作業している場合、最初の人はそのファイルを送信できますが、2人目がそれをコミットしようとするためです。それは "古いバージョン"エラーと言います。 – Elex
しかし、これは枝のためのものです。別のリポジトリで作業したい場合は、GitまたはMercurialのようなDVCSを使用してください。 – mliebelt