Ecco l'enigma:svn merge reintegrare gamme mancanti ma niente di fondere
C:\code\trunk> svn merge --reintegrate http://svn.e.com/repos/branches/lih --accept postpone --dry-run
svn: E195016: Reintegrate can only be used if revisions 11430 through 12384 were previously merged from http://svn.e.com/repos/trunk to the reintegrate source, but this is not the case:
branches/lih
Missing ranges: /trunk:11902
Ma poi se vado nella directory del ramo e tenta di unire tale intervallo, non c'è niente di unire!
C:\code\branches\branch> svn merge -r 11901:11902 http://svn.e.com/repos/trunk --accept postpone --dry-run
C:\code\branches\branch>
Anche svn merge -r 11898:11903
non mostra nulla da unire.
Ora non riesco a reintegrare il mio ramo nel bagagliaio! Per favore aiuto!
P.S. Il ramo lih non è stato creato fino al 11906. Era ramificato dal ramo hd, che era ramificato dal trunk (e l'hd è già stato riunito nel trunk).
Questo mi ha davvero aiutato, ma invece di REV è l'ultima versione del trunk, ho dovuto impostarla sulla versione creata per il ramo. Questo per evitare l'unione che ripristina le modifiche avvenute nel trunk durante lo sviluppo nel ramo. – ceztko