作業コピーを更新して、TortoiseSVNで外観を除外する方法はありますか?SVN:作業コピーを更新して、TortoiseSVNで外観を除外しますか?
私は外部とチェックアウトした作業コピーを持っています。私はインクルードパスのいくつかの更新をしていますが、今は別のプロジェクトにこれらの外部ファイルを持っています。私は現在の作業コピーを更新して外部を除外したい - 基本的に私のローカルコピーから外部を削除する。
作業コピーが変更されているため、単に外部を削除して再チェックアウトするだけでは効率的な選択肢にはなりません。
私はTortoise SVN 1.7.2を1.7.x形式で使用しています。
編集:さて、私が探しているものはそうではないようです。リポジトリが '外部を除外する'(--ignore-externals)でチェックアウトされていても、 'SVN Update'は常に外部から更新されます。
EDIT 2:解決策を見つけました。リポジトリごとにタグを付ける方法ではありません。しかし、グローバルに: 'TortoiseSVN' => '設定' => '詳細設定'は 'IncludeExternals'を偽に設定します。これにより、 'SVN Update'の外部更新が停止されます。外部の更新を強制するように見えますが、私は 'リビジョンへの更新...'に行く必要があります。 (私は5つのチェックアウトを持っている、とだけ1外観を必要とし、小道具は、更新のときのみ。2、チェックアウトに一度だけ、それらを必要とする)
... nm。これは不可能と思われる。ちょうどテストをしました。私は外見を無視するように私のリポジトリにタグをつけようとしているので、更新すると外部を更新しません。 svn co --ignore-externalsは、そのインスタンスの外部を無視します。私がアップデートをするとすぐに、それは外部を更新します。私はそれも後続のすべてのアップデートのために外部を無視すると思った。 – guice
いいえ、毎回それを追加する必要があります。設定や他の場所に設定するオプションはありません。 UNIX系のシステムでは、そのオプションを含むエイリアスを作成するか、svnコマンドをデフォルトでオプションを設定するbashプロシージャで上書きすることをお勧めします。ウィンドウでは、 - ignore-externalsを含むsvnコマンドにパラメータを渡すbashスクリプトを作成する必要があります。そうすれば、そのbashfileをダブルクリックするだけで更新できます。 – zuloo
TortiseSVNには、常にこのフラグを設定するオプションがあります。上記の私の編集を参照してください。 – guice