Eclipse 用の Subversive プラグインを使用してマージを行う場合、「深さ」という名前のドロップダウン ボックスがあり、他のオプションの他に「作業コピー」と「再帰」を選択できます。
いつもデフォルト設定の「ワーキングコピー」を使っているのですが、「ワーキングコピー」と「再帰的」の違いは何なのか気になります。誰か説明できますか?
Eclipse 用の Subversive プラグインを使用してマージを行う場合、「深さ」という名前のドロップダウン ボックスがあり、他のオプションの他に「作業コピー」と「再帰」を選択できます。
いつもデフォルト設定の「ワーキングコピー」を使っているのですが、「ワーキングコピー」と「再帰的」の違いは何なのか気になります。誰か説明できますか?
これは、TortoiseSVN に示されている深度オプション(マージ オプションにもあります)に似ている必要があります。
注: この--depth
オプションは 1.5 で新しく追加されたもので、Subversion サブコマンドの操作をターゲットの作業コピーまたは URL 内の特定の深さに制限します。
これは、マージに関する Subversionのドキュメントよりも詳細です。
「作業コピー」オプションとは、「作業コピーをチェックアウトするためのオプションを取得する」ことを意味すると思います。作業コピーが「直下の子」でチェックアウトされている場合、直下の子のみがマージされます。