Domanda

ho a che fare con Subversion 1.4 si fonde in questo momento e hanno trovato questo rispondono ad una domanda, che descrive esattamente il mio problema. Le offerte attuali questione con git stile aggiustano e si fondono problemi con SVN che producono conflitti albero. Esso comprende la seguente raccomandazione:

  

[...] invece di gamma-fusione del ramo per una copia di lavoro che punti al tronco, si desidera unire "FROM tronco @ TESTA A TESTA ramo @" con la copia di lavoro che punta al tronco. In sostanza:

     

"Dammi tutti i cambiamenti che avevo bisogno di fare tronco identico al ramo".

Ora mi chiedo come effettivamente fare che si fondono con SVN, dal momento che si fonde svn merge solo alla directory di lavoro. C'è un errore di battitura nella risposta originale o mi sto perdendo qualcosa?

È stato utile?

Soluzione

  1. Dopo svn merge è necessario svn ci, e l'unione si è impegnata al ramo
  2. Con Subversion 1.4, il modo migliore per gestire la fusione è con svnmerge.py

Altri suggerimenti

Non sono sicuro, ma mi sembra si avrebbe bisogno di unire la differenza tra la testa e la testa ramo tronco in tronco, in modo che sarebbe "di ramo @ TESTA A TESTA tronco @", non il contrario .

C'è una sintassi di unione in cui si uniscono la differenza tra due tag nella vostra copia di lavoro. Questo sarebbe quello di utilizzare. (Ci scusiamo per essere così vago, ma ho fatto molto had't SVN prima 1.5.)

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