3

バージョン管理には Subversion を使用し、エクスターナルを使用してプロジェクト間で共通のコードを共有しています。特定のプロジェクトは次のようになります。

  • project/ ( svn:externals はこのディレクトリに設定されています)
    • externals/ (このディレクトリはチェックインされていません。 svn:externals で指定されています)
      • moduleA/ (これは別のリポジトリからのものです)
      • moduleB/ (これは別のリポジトリからのものです)
    • (その他のファイルとディレクトリはこちら)

明確にするために、 project/ディレクトリに設定された svn:externals プロパティは次のとおりです。

http://svnserver/repository/moduleA externals/moduleA
http://svnserver/repository/moduleB externals/moduleB

project/svn updateディレクトリで実行したいのですが、 externals/の内容のみを更新します。それを行う方法はありますか?

4

1 に答える 1

2

project\externalsディレクトリでsvnupdateを実行するだけで機能するはずです。何かのようなもの:

svn update c:\somedir\project\externals

Subversionを使用すると、個々のサブディレクトリを更新できます

于 2012-02-02T07:21:03.037 に答える