2009-04-30 33 views
2

私はSVNアップデートを行うときに、いつもアップデートするたびにそれを解決するのではなく、特定のバージョン管理されたファイルを常にヘッドリビジョンで守るようにしたいと思います。そのような財産は存在しますか?あるいは、そうではない、Tortoise SVNは独自のオプションを持っていますか?SVNには常に競合を特定の方法で解決するプロパティがありますか?

編集:さらに詳しい説明 - ビルドマシンによってチェックインされる特定のビルドファイルがあります。ローカルで作業しているときに、自分のソースを作業している場合は、自分でそのファイルを再コンパイルします。私が自分のリポジトリ全体を更新するとき、その特定のファイルが壊れてしまうかどうかは気にしません。強制的な同期は本当にオプションではありません。なぜなら、誤って私のソースファイルを紛失したくないからです。

+0

このようなプロパティはありません。あなたは何を達成しようとしていますか? – bendin

+0

このファイルのようなサウンドは、バージョンコントロール下にありません。 – runako

答えて

0

答えはいいえ、このための組み込み機能はありません。

0

強制同期と呼ばれていませんか? *と呼ばれるスイッチでsubversionの更新コマンドで

+0

だから何? <最大15文字の空白を埋める> – Seb

+0

手動リビジョンで気にしたくないすべてのファイルをヘッドリビジョンに強制的に同期させることができます。 – dirkgently

+0

ファイルごとに同期自体を行わずにファイル単位で指定することはできますか? –

3

- 受け入れる:

svn up --accept [postpone|base|mine-full|theirs-full|edit|launch]

対話型競合解決をトリガします。

TortoiseSVNでも同じことができます。最初に競合が発生した場合にダイアログが表示されます。

+0

これは、私が興味を持っている特定のファイルではなく、アップデートの対象となるすべてのファイルに適用されます。 –

+0

はい、スクリプトを使用せずに更新を制御することはできません –

関連する問題