SVN ha una proprietà per risolvere sempre i conflitti in un modo particolare?

StackOverflow https://stackoverflow.com/questions/808207

  •  03-07-2019
  •  | 
  •  

Domanda

Vorrei che un determinato file controllato in base alla versione fosse sempre bloccato dalla revisione principale quando eseguo un aggiornamento SVN, invece di doverlo risolvere manualmente ogni volta che aggiorno. Esiste una tale proprietà? O, meno probabilmente, Tortoise SVN ha una sua opzione per questo?

Modifica: Qualche spiegazione in più - c'è un particolare file creato che viene archiviato da una macchina di compilazione; quando lavoro localmente, ricompilo da solo quel file se sto lavorando sul suo sorgente. Quando eseguo un aggiornamento sull'intero repository, non mi interessa davvero se quel determinato file viene bloccato, poiché lo ricompilerò da solo, indipendentemente. La sincronizzazione forzata non è davvero un'opzione, perché non voglio bloccare accidentalmente i miei file di origine, solo queste particolari eccezioni.

È stato utile?

Soluzione 3

La risposta è no, non esiste alcuna funzionalità integrata per questo.

Altri suggerimenti

nel comando di aggiornamento sovversione in un'opzione chiamata * - accetta:

svn up --accept [rimandare | base | mine-pieno | theirs-pieno | modifica | avvio]

che attiva la risoluzione interattiva dei conflitti.

Lo stesso è possibile in TortoiseSVN. La finestra di dialogo viene visualizzata se si è verificato il primo conflitto

Non si chiama head force sync?

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top