再帰的な更新を行うときに、すべての svn 外部を除外する方法はありますか?
再帰的な更新を行うときに、すべての svn 外部から 1 つだけを除外する方法はありますか?
基本的に、私は svn の更新時間を短縮したいと思っています。私が持っているいくつかの SVN 外部は、ほとんど更新されません。
再帰的な更新を行うときに、すべての svn 外部を除外する方法はありますか?
再帰的な更新を行うときに、すべての svn 外部から 1 つだけを除外する方法はありますか?
基本的に、私は svn の更新時間を短縮したいと思っています。私が持っているいくつかの SVN 外部は、ほとんど更新されません。
はい、これにはオプションがあります(すべてを無視する):
> svn update --ignore-externals
残りを更新するときに、1つまたはいくつかの外部を具体的に無視するオプションを知りません。
TortoiseSVNを使用している場合は、「svnupdate--ignore-externals」と同じことを行うことができます。通常の「更新」の代わりに「リビジョンに更新...」メニュー項目を使用します。そのダイアログには、[外部を省略]チェックボックスがあります。
デフォルトのコンテキスト メニュー項目を変更して、メインのコンテキスト メニューに Update to Revision を表示することをお勧めします。
TortoiseSVN の設定で、[ルック アンド フィール] に移動し、メイン フォルダのコンテキスト メニューに必要なアイテムのチェックを外し、サブメニューに必要なアイテムをチェックします。
次のチェックを外しています。
これらすべての項目を持つことの優れた点は、関連する場合、つまりディレクトリが作業コピーである場合にのみ表示されることです。したがって、非 SVN フォルダーの場合は、チェックアウトを取得するだけです。