Quando si esegue un svn up
che incontro regolarmente questo prompt:Come posso ottenere che SVN esegua una risoluzione specifica per tutti i conflitti binari senza che venga richiesto per ognuno di essi?
Conflict discovered in 'lib/somelibrary.so'.
Select: (p) postpone,
(mf) mine-full, (tf) theirs-full,
(s) show all options:
Colpire s
rivela le opzioni mc
e tc
, mine dei conflitti e il loro conflitto, che presumibilmente mi permetta di prendere o la mia versione o la loro versione per tutti conflitti e non solo somelibrary.so
.
Tuttavia, queste opzioni non funzionano. Ottengo questo messaggio:
Invalid option; cannot choose based on conflicts in a binary file.
risposta di Edwin rende chiaro che ho frainteso come mc
e tc
lavoro, ma ho ancora voglia di essere in grado di prendere la stessa risoluzione per ogni file che i conflitti. C'è un modo per rendere lo svn usare mf
o tf
per ogni conflitto senza ricominciare da capo dopo la prima volta?
senso, grazie. Con quella conoscenza, quindi, c'è un modo in cui posso ottenere svn per fare 'mf' o' tf' per tutti i file, invece di richiedere me per ognuno? –
Ogni file in conflitto potrebbe richiedere una risoluzione in un modo diverso. Non sono così sicuro che sia saggio decidere in massa un tipo di risoluzione prima ancora di sapere quali file sono in conflitto (o perché). –
La domanda è se sia possibile, non se io debba sempre. So quando ha senso farlo e quando no. –