Usa TortoiseSVN per unire le modifiche ai rami con il tronco



1 Answers

Penso in TortoiseSVN 1.8.5, Unisci | Unire due alberi diversi dovrebbe funzionare. Quando unisci un ramo / tag al tronco, il trucco è che l'URL Da è il tronco e il To è il tag / ramo. Strano ma vero.

Fonte: Merging

Per le directory che non sono presenti nella tua copia di lavoro ma si trovano nel tag / ramo, potresti avere errori di conflitto. Accetta il conflitto e rifai l'unione.

Question

Usando TortoiseSVN, ho bisogno di prendere le modifiche che ho fatto in un ramo e quindi unirle con Trunk.

Sono l'unico sviluppatore di questo progetto, quindi so che il bagagliaio non è cambiato. Sto imparando SVN in modo che alla fine il mio team possa usarlo.

Fondamentalmente, voglio che il mio baule assomigli esattamente al ramo.

Nel mondo pre-svn, vorrei semplicemente copiare i file nella mia cartella di diramazione, eliminare i file nella cartella trunk e quindi copiare il ramo nel trunk.

In TortoiseSVN, ho provato "Reintegrare un ramo", "Unisci un intervallo di revisioni" e "Unisci due alberi diversi". Nulla sembra davvero cambiare bagagliaio. Ho anche provato la ramificazione sulla parte superiore del bagagliaio. Questo mi dà un errore, dicendo che il tronco esiste già.

A questo punto, sono solo ignorantemente schiacciare i tasti sperando che qualcosa funzioni.




Sto usando TortoiseSVN 1.9.3, Build 27038.

Seguire i passaggi seguenti per unire il ramo in tronco.

1) Fare clic con il pulsante destro del mouse sulla copia di lavoro del trunk e selezionare l'opzione di seguito.

2) In caso di Branch Merging into trunk selezionare l'opzione secondo come mostrato di seguito e fare clic su Avanti

3) Nel campo Da: inserire l'URL della cartella completa del trunk. Ciò potrebbe sembrare sbagliato, ma ricorda che il trunk è il punto di partenza a cui desideri aggiungere le modifiche al ramo. Nel campo A: immettere l'URL della cartella completa del ramo della funzione.

4) Fare clic su Avanti e fare il test unione

5) Se l'unione dei test ha esito positivo, fai clic sul pulsante Unisci.

6) Una volta completata l'unione, commetti le modifiche sul trunk.




Related