0
私はプロジェクト番号のカレンダーを持っています。これは多くの異なる開発者によって開発されています。私はSubversionを使ってプロジェクトをバージョン管理下に置くことにしましたが、その間にこれらの異なる開発者は私とは独立してバージョン管理されていないファイルを作成し続けました。Subversionは作業コピーにバージョン管理されていないプロジェクトファイルを追加します
Developer A Developer B Me header.h header.h header.h timer.c timer.c timer.c timezones.c timezones.c calendars.c .svn
私の質問は、リポジトリがリモートサーバー上にある場合、私は、私のに沿って、その変化をもたらすんかのですか?
私の考えは、開発者AとBがリポジトリからチェックアウトしなければならないということですが、リポジトリにコミットする前にチェックアウトしたファイルと自分のファイルをどのようにマージするのでしょうか?
あなたのリポジトリからチェックアウトして、その "作業コピー"全体を単にそのチェックアウトされたフォルダにコピーすることができます。 "開発者B"がコミットする唯一の違いは "header.h"と "timer.c"です。 「開発者A」は「開発者B」の後にチェックアウトして、繰り返す必要があるからです。 –
どのクライアントツールとプラットフォームを使用していますか?これをやりやすくするための方法はたくさんありますが、それはクライアントやプラットフォームに依存します。 – jgifford25