1

私はグーグルコードで2つのプロジェクトを持っています。最初のプロジェクトを2番目のプロジェクトにリンクさせたいのですが、2番目のプロジェクトには、最初のプロジェクトを指すフォルダーがあります。2番目のフォルダーでsvnupを実行すると、最初のリポジトリーを指すフォルダーも更新する必要があります。

4

1 に答える 1

0

あなたが探しているのはsvn:externals物件です。プロジェクトが「project1」と「project2」であるとします。project2 からトランクをチェックアウトするとき、project1 のトランクを含む project1 という名前のサブディレクトリが必要です。必要な作業は次のとおりです。

svn propset svn:externals 'project1 https://project1.googlecode.com/svn/trunk' https://project2.googlecode.com/svn/trunk

svn:externalsはバージョン管理されたプロパティであるため、コミットが生成されます。

プロパティを作業コピーに適用してコミットすることも同様に簡単です。セクションのを参照svn help propsetしてくださいsvn:externals

于 2011-03-17T03:12:15.103 に答える