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