バージョン管理には Subversion を使用し、エクスターナルを使用してプロジェクト間で共通のコードを共有しています。特定のプロジェクトは次のようになります。
- project/ ( svn:externals はこのディレクトリに設定されています)
- externals/ (このディレクトリはチェックインされていません。 svn:externals で指定されています)
- moduleA/ (これは別のリポジトリからのものです)
- moduleB/ (これは別のリポジトリからのものです)
- (その他のファイルとディレクトリはこちら)
- externals/ (このディレクトリはチェックインされていません。 svn:externals で指定されています)
明確にするために、 project/ディレクトリに設定された svn:externals プロパティは次のとおりです。
http://svnserver/repository/moduleA externals/moduleA
http://svnserver/repository/moduleB externals/moduleB
project/svn update
ディレクトリで実行したいのですが、 externals/の内容のみを更新します。それを行う方法はありますか?