2011-07-12 6 views
-1

私はチェックアウトとチェックインのためのラッパーを作成しています。チェックアウト中、私はディレクトリをチェックアウトし、上記のファイルや編集をロックします。しかし、私が競合を取得、チェックアウトしながら、競合が発生したとき、私はいつも延期したいことが起こることがあり、私は、スクリプトを経由してスクリプトを使用して競合を延期したい

+0

私は競合が起こることを知る必要があります。どうすれば確認できますか? – vadiraj

+0

私はスクリプトを使ってプロンプトにどのように答えるのですか? – vadiraj

+1

自分の質問にコメントを追加するのではなく、質問を編集します。 – Flimzy

答えて

1
  1. は、私はあなたが「チェックアウト」を言うとき、あなたが本当に「更新」を意味していることを前提とすることを行うことができますどのように。
  2. コマンドを発行する前に競合が発生するかどうかを知ることはできません。
  3. あなたがsvn help checkoutの出力を読めば、それはあなたに常に延期する方法の答えを与える:

    --accept ARG    : specify automatic conflict resolution action 
              ('postpone', 'base', 'mine-conflict', 
              'theirs-conflict', 'mine-full', 'theirs-full', 
              'edit', 'launch') 
    
+0

ありがとうFlimzy。私は引数を受け入れていませんでした。 – vadiraj

0

あなたがSubversionの操作中にすべてのプロンプトを抑制したい場合にも

--non-interactive  : do no interactive prompting 
を渡すことができます事前に(チェックアウトを開始する前に)
関連する問題